do while的执行流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
do while的执行流程
下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!
并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!
Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!
In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!
1. 执行`do`后面的循环体语句。
2. 计算`while`后面的条件表达式的值。
3. 如果条件表达式的值为真(非零),则跳转到步骤 1,继续执行循环体语句;否则,结束循环,执行循环后面的语句。
需要注意的是,`do while`循环至少会执行一次循环体语句,因为它是先执行循环体,然后再判断条件。
即使条件表达式的值在第一次判断时就为假,循环体也会被执行一次。
以下是一个示例代码,演示了`do while`循环的执行流程:
```c
#include <stdio.h>
int main() {
int i = 0;
do {
printf("%d\n", i);
i++;
} while (i < 5);
return 0;
}
```
在上述代码中,我们定义了一个变量`i`,并将其初始化为 0。
然后,我们使用`do while`循环来打印`i`的值,直到`i`的值小于 5。
在每次循环中,我们先打印`i`的值,然后将`i`的值增加 1。
当`i`的值达到 5 时,条件表达式的值为假,循环结束。