dowhile循环语句举例

时间:2026-03-13 21:00:14来源:

`do...while` 循环是一种先执行后判断的循环结构,常用于需要至少执行一次循环体的情况。以下是几个典型示例。

代码示例 功能说明
```c
int i = 0;
do {
printf("%d ", i);
i++;
} while (i < 3);```
输出 `0 1 2`,循环体至少执行一次。
```c
int num;
do {
scanf("%d", &num);
} while (num != 5);```
持续输入数字,直到输入5为止。
```c
char ch;
do {
ch = getchar();
putchar(ch);
} while (ch != q );```
读取字符并输出,直到输入 q 。

通过以上例子可以看出,`do...while` 在某些场景下比 `while` 更加适用,尤其是在循环体需要至少执行一次的情况下。

推荐资讯