在计算机编程中,循环是一种基本的控制流结构,用于重复执行一段代码块。 C语言中提供了一种名为 while 的循环结构,它允许根据某个条件反复执行代码。
while 循环的语法如下:
while (condition) {
// 代码块
}
condition 是一个布尔表达式,决定循环是否继续执行。 如果 condition 为真,则执行代码块;否则,循环结束。
下面是一个使用 while 循环的简单示例,求 1 到 10 的和:
int main() {
int sum = 0;
int i = 0;
while (i < 10) {
sum += i;
i++;
}
printf("1 到 10 的和为:%d\n", sum);
return 0;
}
在这个示例中,循环变量 i 被初始化为 0。 然后,while 循环会不断执行,直到 i 小于 10。 每次循环,i 会增加 1,并且 i 的值会被添加到 sum 中。
while 循环在编程中非常有用,它可以用于实现各种重复性任务。 例如,它可以用于读取文件、处理数据或控制用户输入。