时间:2026-05-22 02:12:36来源:
`while` 是 C 语言中常用的循环结构,用于在条件满足时重复执行一段代码。其基本语法如下:
```c
while(条件) {
// 循环体
}
```
使用 `while` 时需注意:循环条件必须能最终变为假,否则会陷入死循环。
| 用法 | 说明 |
| `while(1)` | 无限循环,需配合 `break` 使用 |
| `while(condition)` | 条件为真时执行循环体 |
| `do...while` | 先执行一次循环体,再判断条件 |
示例:
```c
int i = 0;
while(i < 5) {
printf("%d ", i);
i++;
}
```
输出:`0 1 2 3 4`
`while` 简洁灵活,适合不确定循环次数的场景。合理设置循环条件是避免死循环的关键。