c语言中do while
时间: 2024-04-29 13:15:17 浏览: 109
C语言中的do while循环与while循环类似,但是它的循环体至少会被执行一次。do while循环的语法格式如下:
```c
do {
// 循环体语句
} while (循环条件);
```
其中,循环体语句会在循环条件被检查之前至少执行一次。当循环条件为真时,循环体会一直执行,直到循环条件为假时跳出循环。
下面是一个简单的例子,演示了如何使用do while循环打印出0到9的数字:
```c
#include <stdio.h>
int main() {
int i = 0;
do {
printf("%d ", i);
i++;
} while (i < 10);
return 0;
}
```
输出结果为:0 1 2 3 4 5 6 7 8 9
当循环体中遇到break语句时,会立即跳出循环,不再执行循环体中剩余的语句。下面是一个例子,演示了如何在do while循环中使用break语句:
```c
#include <stdio.h>
int main() {
int i = 1;
do {
printf("%d ", i);
i++;
if (i == 5) {
break;
}
} while (i <= 10);
return 0;
}
```
输出结果为:1 2 3 4
阅读全文