资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第04章控制程序流程本章内容安排Gnwhile循环Endowhile循环Qfor循环出高级循环switch循环的概念计算机擅长的工作之一是重复做相同的事情。出许多编程任务可以通过重复相同的操作来完成,通过指定次数或设定条件来控制执行过程。多次重复执行的结构称为循环,每一次循环称为迭代。6Qwhile、dowhile、forwhile循环出在指定条件为true的情况下,程序重复执行,直到指定条件变为false。条件放在while之后的()内,循环执行的语句放在一对内。while(表达式)、循环体语句;仪_显示099水includeusingnamespacestd;intmain()intx=0;while(x100)coutX一个X+】|口假如循环语句中没有x+,则while镐环7的条件永远为真,导致循环一直执行,return0;称为无限循环或死循环。李3显示099,每行5个水includeusingnamespacestd;intmain()intx=0;while(x100)coutX一小X十十ifCxo65=0)coutendl7return0;|口递增x,每当x是5的倍数时,输出回车。显示前20个整除14的正整数#include|口循环中让while的条件为true,构usingnamespacestd;造1个无限循环。呈t00口在循环体内,调用break语句,可intX=0,count=0;立即停止循环的执行。while(true)口使用while(true)结构时,要确t.侯循环能够停止。X十十if(xoo14=0)coutX19)breakreturn0;显示前20个整除14的正整数并includeusingnamespacestd;intmain()【intx=0,count=0;while(count19)|口在循环中遇到continue语句,将【跳过余下的语句,执行下一次踹范s_o|运fR。菖(xyol51=0)口break结束当前循环,而continuecontinue;结束本次迭代。童0utx中count十十;return0;显示前20个整除14的正整数干includeusingnamespacestd;intmain()【intx=0,count=0;while(count19)【=14:口14倍数,从14开始,依次递增14。X十二工4coutX“中count十十;return0;本章内容安排EQwhile循环Endowhile循环Qfor循环出高级循环switch
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号