移动通信软件编程基础-c语言第5章循环结构i

移动通信软件编程基础-c语言第5章循环结构i

ID:38640306

大小:1.72 MB

页数:31页

时间:2019-06-16

移动通信软件编程基础-c语言第5章循环结构i_第1页
移动通信软件编程基础-c语言第5章循环结构i_第2页
移动通信软件编程基础-c语言第5章循环结构i_第3页
移动通信软件编程基础-c语言第5章循环结构i_第4页
移动通信软件编程基础-c语言第5章循环结构i_第5页
资源描述:

《移动通信软件编程基础-c语言第5章循环结构i》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、移动通信软件编程基础——C语言知识回顾条件结构多重if语句是将给定的条件从第一层if表达式开始逐层判断,根据判断的结果(真或假)决定是执行语句还是继续进行下一个if表达式的判断嵌套if结构是在主if块中还包含另一个if语句switch结构就像一个多路开关,由case语句表达式的值,决定切换至哪一语句去工作条件运算符是if-else语句的另一种表现形式5循环结构Ⅰ第章本章目标理解为什么要使用循环结构了解C语言都有哪些循环结构掌握while和do-while结构的使用了解while和do-while结

2、构的区别掌握并熟练使用for循环C语言的三种循环结构for循环while循环do-while循环while循环在C语言中用得比较多,它是通过判断循环控制条件是否满足来决定是否继续循环,又称“当型”循环。dowhile循环是一种专门的“直到型”的循环语句。它是先执行循环体,然后判断循环条件是否成立。for循环使用最为灵活方便,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况,可以完全代替while语句。三种循环结构对比while结构的语法while(表达式)语

3、句;while(表达式){语句;}语句表达式成立不成立while结构的执行过程#includevoidmain(){intn=1,iSum=0;while(n<=3){iSum=iSum+n;n=n+1;}printf("iSum=%d,n=%d",iSum,n);}qq内存niSumn=110n=212while结构的执行过程#includevoidmain(){intn=1,iSum=0;while(n<=3){iSum=iSum+n;n=n+1;}pr

4、intf("iSum=%d,n=%d",iSum,n);}qq内存niSumn=210n=333iSum=3,n=3while结构的执行过程#includevoidmain(){intn=1,iSum=0;while(n<=3){iSum=iSum+n;n=n+1;}printf("iSum=%d,n=%d",iSum,n);}qq内存niSumn=310n=464while结构的执行过程#includevoidmain(){intn=1,iSum=0;

5、while(n<=3){iSum=iSum+n;n++;}printf("iSum=%d,n=%d",iSum,n);}qq4内存n6iSumn=410iSum=6,n=4while结构的执行过程#includevoidmain(){intn=1,iSum=0;while(n<=3){iSum=iSum+n;n++;}printf("iSum=%d,n=%d",iSum,n);}qq4内存n6iSum10iSum=6,n=4循环初值循环终值循环条件循环体循环变量增值do-

6、while结构的语法do{语句;}while(表达式);语句表达式成立不成立do-while结构的执行过程qq内存niSum#includevoidmain(){intn=1,iSum=0;do{iSum=iSum+n;n++;}while(n<=5);printf("iSum=%d,n=%d",iSum,n);}1012n=2do-while结构的执行过程qq内存niSum#includevoidmain(){intn=1,iSum=0;do{iSum=i

7、Sum+n;n++;}while(n<=5);printf("iSum=%d,n=%d",iSum,n);}33n=2n=3do-while结构的执行过程qq内存niSum#includevoidmain(){intn=1,iSum=0;do{iSum=iSum+n;n++;}while(n<=5);printf("iSum=%d,n=%d",iSum,n);}156n=5n=6do-while结构的执行过程qq内存niSum#includevoidma

8、in(){intn=1,iSum=0;do{iSum=iSum+n;n++;}while(n<=5);printf("iSum=%d,n=%d",iSum,n);}n=6iSum=15,n=6for循环的语法for(表达式1;表达式2;表达式3){语句;}循环变量赋初值循环条件循环变量增值i=1;iNum=100;i<=100;iNum>0;i++;iNum--;用于分隔for循环的三个表达式for循环与while循环的比较表达式1;while(表达式2){语句;表达式3;}f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。