c语言for语句,while语句,do...while语句解读
时间: 2024-12-15 12:20:09 浏览: 9
C语言中的三种基本循环结构是`for`、`while`和`do...while`。
1. **for循环**:
`for`循环常用于已知循环次数的情况。它由三个部分组成:初始化表达式、条件表达式和迭代表达式,通常用于数组遍历。例如:
```c
for (int i = 0; i < 10; i++) {
// 循环体内的代码
}
```
这里,变量i从0开始,只要满足`i < 10`就继续执行,每次循环结束会自增1。
2. **while循环**:
`while`循环在满足某个条件时才会执行。先检查条件,如果条件成立,则执行循环体;结束后再次检查条件,直到条件变为假为止。例如:
```c
int i = 0;
while (i < 10) {
// 循环体内的代码
i++;
}
```
当i等于10时,循环停止。
3. **do...while循环**:
与`while`类似,但它至少会执行一次循环体,然后才检查条件。这保证了循环体至少被执行一次。示例:
```c
do {
// 循环体内的代码
} while (i < 10);
```
这里也是当i达到10时停止。
阅读全文