c语言while循环改为dowhile循环
时间: 2023-10-22 22:12:45 浏览: 96
将c语言while循环:
```c
int i = 0;
while (i < 10) {
printf("%d ", i);
i++;
}
```
改为dowhile循环:
```c
int i = 0;
do {
printf("%d ", i);
i++;
} while (i < 10);
```
相关问题
c语言loop循环怎么用
在 C 语言中,循环语句有三种:for 循环、while 循环和 do-while 循环。其中,for 循环用于已知循环次数的情况,while 循环用于不确定循环次数的情况,而 do-while 循环则类似于 while 循环,但它会先执行一次循环体再进行条件判断。下面是这三种循环语句的示例代码:
1. for 循环
```
for (int i = 0; i < 10; i++) {
// 循环体
}
```
上面的代码表示循环 10 次,每次执行完循环体后,变量 i 的值会加 1,直到 i 的值不小于 10 时,循环结束。可以根据需要修改循环次数和循环条件。
2. while 循环
```
int i = 0;
while (i < 10) {
// 循环体
i++;
}
```
上面的代码表示先初始化变量 i 的值为 0,然后判断 i 是否小于 10,如果成立则执行循环体,同时将 i 的值加 1,直到 i 的值不小于 10 时,循环结束。可以根据需要修改循环条件。
3. do-while 循环
```
int i = 0;
do {
// 循环体
i++;
} while (i < 10);
```
上面的代码表示先执行一次循环体,然后判断 i 是否小于 10,如果成立则继续执行循环体,同时将 i 的值加 1,直到 i 的值不小于 10 时,循环结束。可以根据需要修改循环条件。需要注意的是,do-while 循环至少会执行一次循环体。
阅读全文