在C语言中,while语句是一种循环结构,它可以让程序重复执行一段代码块,直到给定的条件不成立为止。while语句的基本语法如下:
while(condition) {
// code block
}
在上面的代码中,condition是一个逻辑表达式,如果它的值为真,则执行循环中的代码块。每次循环结束后,程序会再次检查condition的值,如果它仍为真,则继续执行循环中的代码块;否则退出循环。
以下是一个使用while语句的例子,计算1到10的和:
#include <stdio.h>
int main() {
int i = 1, sum = 0;
while(i <= 10) {
sum += i;
i++;
}
printf("Sum = %d\n", sum);
return 0;
}
在上面的例子中,我们使用while语句来计算1到10的和。变量i用于迭代计算,变量sum用于累加结果。每次循环中,我们将i的值加到sum中,然后将i加1,直到i的值大于10为止。最后,我们输出sum的值,得到结果55。