c中while的用法
- 格式:docx
- 大小:36.57 KB
- 文档页数:2
c中while的用法
在C语言中,while语句是一种循环结构,用来重复执行一段代码,直到给定的条件不再满足。while语句的基本语法格式如下:
```c
while (condition) {
// 执行的代码
// 更新条件
}
```
在while语句中,condition是一个用于控制循环执行的条件表达式。只要该表达式的结果为真(非零),循环将继续执行。一旦结果为假(0),循环将结束,程序将继续执行while语句后面的代码。
在每次循环迭代期间,condition会被重新评估。如果condition的值为真,则循环体中的代码会被执行。在执行完循环体中的代码后,程序将返回到while语句的开头重新评估condition。如果condition的值为假,则循环结束,程序继续执行while语句后面的代码。
需要注意的是,如果condition的初始值为假,循环体中的代码将完全被忽略,循环将不会被执行。
以下是一个简单的while循环的例子,用于输出从1到10的所有整数:
```c
#include
int main() {
int i = 1;
while (i <= 10) {
printf("%d\n", i);
i++;
}
return 0;
}
```
在上面的例子中,循环在i的值小于等于10时执行,每次迭代i的值增加1,并将其打印出来。循环在i的值大于10时结束。