1 / 65
文档名称:

控制结构循环控制.ppt

格式:ppt   大小:2,481KB   页数:65页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

控制结构循环控制.ppt

上传人:1939598499 2020/8/21 文件大小:2.42 MB

下载得到文件列表

控制结构循环控制.ppt

文档介绍

文档介绍:目标理解为什么使用循环结构熟练掌握while循环的使用熟练掌握do-while循环的使用理解while和do-while循环的区别熟练使用for循环理解break和continue语句的用法熟练使用嵌套循环盈盈为了考验令狐冲夺冠的决心,要他说一百遍“我能行!”printf("第1次说:我能行!");printf("第2次说:我能行!");……printf("第100次说:我能行!");100条盈盈要他说10000遍“我是最棒的!”,怎么办?为什么需要循环2-1为什么需要循环2-2printf("我是最棒的!");printf("我是最棒的!");printf("我是最棒的!");printf("我是最棒的!");printf("我是最棒的!");printf("我是最棒的!"); ……printf("我是最棒的!");inti=1;while(i<=100){ printf("我能行!"); i++;}i<=10000"我是最棒的!");没有使用循环结构使用while循环什么是循环生活中的循环打印50份试卷10000米赛跑旋转的车轮循环结构的特点循环结构循环条件循环操作锲而不舍地学****根据条件重复的做相同或相似的事情while循环(当型循环).p77-80特点:先判断,再执行while(循环条件){ 循环操作}符合条件,循环继续执行;否则,循环退出循环中被重复执行的操作inti=1;while(i<=30){ printf("我能行!"); i++;}编码规范:缩进、换行循环操作循环条件真假如何用程序描述下面这个故事呢?为了备战,令狐冲锲而不舍地练****盈盈严格把关…“盈盈,怎么样,可以了吗?”“不行,高音部分唱得还不是很好,钢琴还要继续练啊!”没有听到“很棒”的评价,看来革命尚未成功,令狐冲并不气馁:早上5点练声,上午练钢琴,下午到声乐老师家练****唱歌,晚上练****舞蹈基本功。循环条件循环操作使用while循环的步骤1、分析循环条件和循环操作2、套用while语法写出代码3、检查循环是否能够退出怎样使用while循环3--80怎样使用while循环3--80charanswer; printf("表演得怎么样?(y/n):"); answer=getchar(); while(answer!='y') { printf("早上5点开始练声!\n"); printf("上午练****钢琴!\n"); printf("下午到声乐老师家练****唱歌!\n"); printf("晚上练****舞蹈基本功!\n"); printf("表演得怎样?(y/n):"); getchar(); answer=getchar(); } printf("圆满完成!\n");-80解:+2=33+3=66+4=1010+…=最终结果0+1=1第二个加数有规律:1,2,3…1234…013610而第一个加数都是前一个运算的结果重复做两个数的加法运算step1:设两个加数变量sum=0,i=1;step2:当i<=100时{重复(循环)做sum+i其中sum=前一个sum+ii=前一个i+1;}step3:输出循环后的结果intsum=0,i=1;while(i<=100)sum=sum+i;i=i+1;printf(“和=%d”,sum);while循环常见问题3--80//打印4次“欢迎同学”voidmain(){ inti=0; while(i<4){ printf(“欢迎同学");i++; }}永远都不会退出的循环称为死循环循环的次数原则上应该是有穷的,也就是说,循环要有出口,否则成为死循环循环一直执行,不会退出,哪里出错了?while循环常见问题3--80/*打印4次“欢迎同学”*/voidmain(){ inti=1; while(i<4){printf(“欢迎同学学员");i++; }}i<=4只打印了三次,哪里出错了?注意检查循环次数是否满足需求