do while循环语句c++
时间: 2024-01-01 16:05:20 浏览: 83
简单掌握C++编程中的while与do-while循环语句使用
do-while循环语句是一种基于条件的控制结构,它在执行循环体之前先测试循环条件。如果条件为真,就执行循环体,然后再次测试条件。如果条件仍为真,则继续执行循环体,以此类推。只有在条件为假的情况下,才会跳出循环,并继续执行程序的下一条语句。
C语言中的do-while语句的语法如下:
do {
循环体语句;
}while (循环条件);
其中,do-while循环语句的循环体至少会执行一次,因为循环条件是在循环体执行之后才被测试的。
例如,下面的C程序使用do-while循环语句来计算1到10的和:
#include <stdio.h>
int main() {
int i = 1, sum = 0;
do {
sum += i;
i++;
}while (i <= 10);
printf("The sum is %d\n", sum);
return 0;
}
输出结果如下:
The sum is 55
在这个例子中,循环体语句计算i的值并加到sum变量中,然后i的值递增1。循环条件判断i是否小于等于10,如果是,则继续执行循环体语句,直到i的值大于10为止。最后,程序输出sum的值为55。
阅读全文