do while循环语句举例
Do while 循环语句是一种先进行循环内容的程序控制语句,通常情况下,它至少要执行一次。Do while 循环也可以被称为条件反转循环。例如,在使用do while循环运行一个程序时,就会检查循环条件,如果循环条件成立,就会执行循环;反之,就不会执行循环了。
以C语言为例,Do while 循环就是有要执行的循环语句,因此,do while 循环的常见形式是在循环语句之后添加一个while循环条件。do while循环的语法如下:
do{
<循环语句>
}while(<条件>);
do while语句怎么用 注意,在结构中,do语句和while语句是分开的,while语句的参数是一个关系表达式,当成立时,就继续循环,否则结束循环。
例如,下面的程序计算1到10的累加和:
#include <stdio.h>
int main()
{
int num = 1;
int sum = 0;
do{
sum += num;
num++;
}while(num <= 10);
printf( "sum = %d\n ", sum);
return 0;
}
在这个程序中,程序会首先对变量num(初始值为1)和sum(初始值为0)进行初始化,接着,程序进入do while 循环,首先,将num的值累加到sum中,然后,将num的值自增1;接着,程序就检查while条件,只要该条件成立(num <= 10),就一直循环,直到循环条件不成立为止,最后,程序就会输出sum的值,即1到10的累加和。
Do while 循环比较适用于至少要执行一次的循环操作,例如,在输入验证时,要求至少输入一次正确的内容,这时,就可以使用do while 循环实现。另外,do while 循环也可以用在循环查询的应用中,例如,在学生成绩系统中,可以利用do while循环进行多次查询。
总之,do while 循环用途广泛,只要能够满足循环至少要执行一次的要求,就可以使用do while 循环来实现。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论