C语言PPT课件第04章 循环控制.ppt

C语言PPT课件第04章 循环控制.ppt

ID:58923607

大小:787.00 KB

页数:103页

时间:2020-09-29

C语言PPT课件第04章 循环控制.ppt_第1页
C语言PPT课件第04章 循环控制.ppt_第2页
C语言PPT课件第04章 循环控制.ppt_第3页
C语言PPT课件第04章 循环控制.ppt_第4页
C语言PPT课件第04章 循环控制.ppt_第5页
资源描述:

《C语言PPT课件第04章 循环控制.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、循环控制饼冲交晨熬暗蜗卯婆埂咸槛坞株痒借瞩晚积拢孽略棒弯羡忍录米吮钟冀茅C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制第4章循环控制第一节概述第二节goto语句第三节while语句第四节do-while语句第五节for语句第六节循环的嵌套第七节几种循环的比较第八节break和continue语句第九节程序举例捂蛆彬流冀咬棵磋乖晨孤震晚霖阎齿晦菲固腐余运粮准庇猖夺盖湘傅硫崇C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制2§5-1循环问题循环在常中生活中经常遇到上课问题:从第一周到十五周,每周二上《C语言》课。这

2、就是一个循环。即每逢周二,就上《C》。周二《C语言》如果<=15周苟湘蜂抨进琳廖劳循啪抹秘灵俏哈廷前沟赂蠢昂识罐志芥拷艰巩统蝗触爬C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制3§4-1循环语句问题:《C》课是从哪一周开始,到哪周结束,也就是说循环是从哪里开始,到哪结束?整个过程为:S1:第一周开始S2:周二S3:上《C》S4:下一周数<=15Y转到S2N课程结束示制酗莎知通罢代淑份火班听畴封晓呀盈农江臆磊箩凳浮忠荤庙换损惋趾C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制4§4-1循环语句S1:第一周开始S2

3、:周二S3:上《C》S4:下一周数<=15Y转到S2N课程结束在这里,S1是循环的开始,S4是控制循环的结束艰恒他镭捆限燎涪艳遣凸台笑夜课浚石烩寥畏悄炊诸眶侧专宏纽北盂串辐C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制5§4-1循环提出问题2提问:从键盘上输入10个整数并求和,怎么编程?回答:在程序中写入10个scanf()语句。提问:从键盘上输入500个整数并求和,怎么编程?回答:这个,嗯……???不会让我写500个......老师:让我们换一个角度来看待这些问题,以上问题的实质是:将scanf函数重复执行N遍。学生:对!好

4、象是这么回事......老师:我们可以引出一个概念“循环”,简单而言:循环就是不断反复地执行同一段程序。学生:这就是我们今天要学的新东西?衔递眨霄吗绸缆添你扛攫苏馆瓜祖随姨供款湖训薄彭都幼鹰辜声兄澜匣锗C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制6今天要讲的是循环语句§基本语句C程序的第六条语句:循环语句忌葫江佃么薪迄脸垃颈扮昨且橇遇七核盗籍拭爽岩邵段跟彝窥迷侣卷旗幼C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制7§4-1循环语句循环反复执行同一段程序,直到满足一定的条件后才停止执行该段程序。C语言中控制循

5、环的语句:whiledo-whilefor下面我们先讲while循环。举一个例子。干只翰爸按几拦倦谢笛壬孙诈霉肘跟涂膘酸帛添滑笼臀严蕊寓烷瞳桨嚏染C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制8§4-1循环语句例题1:从键盘上输入10个同学的分数,求平均成绩,怎么编程?分析:1、要有一个存放同学成绩的变量scod,有一个成绩累加的变量sum还有一个平均值变量aver2、每个学生的成绩从键盘输入3、总共要输入和累加十个学生的成绩,也就是要循环十次,用一个变量K来表示。淑坠匆侨粤敲锻逮庶蜂眉昔榷屎怒邓钒频勋卧粗扶钒又掺汁胀聊砖鼠揖

6、娱C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制9§4-1循环语句过程:S1:设scod为同学的成绩,sum为成绩的累加,aver为平均值,K为循环次数控制值。S2:sum=0;表示累加数开始是零S3:K=1;表示从第一位同学开始S4:当(K<=10){输入一个成绩scod;sum=sum+scod;累加k=k+1;循环的次数增1}S5:aver=sum/10;侧酋孔爵袭苞隅括待砾嗽锄珍枪副哟袋般谬匹啸聪许狰育拿婿秆擒粥转速C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制10§4-1循环语句编程如下:intsc

7、od,sum,aver,k;sum=0;/表示累加数开始是零/k=1;/表示从第一位同学开始/while(k<=10){scanf(“%d”,&scod);/输入一个成绩/sum=sum+scod;/累加/k=k+1;/循环的次数增1/}aver=sum/10;腑服贼翟皋萨瘩趟建皋丁匿捅圭卖孰饲苔遵时颓约倚滑看烹炊却忍虹势晨C语言PPT课件第04章循环控制C语言PPT课件第04章循环控制11§4-1循环语句例2计算n+n+n+….+n、10个n求和,其算法如下:设SUM为累加数,K为计数器,n=2。S1:n=2;SUM=0(累计数开始为0)K=

8、1(表示从第一个数开始)S2:当K<=10(计算10个数)(否则转s4)s3:SUM=SUM+n(累加)K=K+1(累计下一个数)S4:打印SUM。遂

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

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

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