第5章-循环结构设计ppt课件.ppt

第5章-循环结构设计ppt课件.ppt

ID:59208412

大小:968.00 KB

页数:56页

时间:2020-09-26

第5章-循环结构设计ppt课件.ppt_第1页
第5章-循环结构设计ppt课件.ppt_第2页
第5章-循环结构设计ppt课件.ppt_第3页
第5章-循环结构设计ppt课件.ppt_第4页
第5章-循环结构设计ppt课件.ppt_第5页
资源描述:

《第5章-循环结构设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、回顾选择结构的关键在于正确描述条件,考虑不同条件下应做的动作。掌握if语句三种基本结构的语法,场景,注意事项嵌套if结构是在主if块中还包含另一个if语句C语言规定,嵌套if结构中每个else部分总是属于前面最近的那个缺少对应的else部分的if语句switch结构也可以用于多分支选择。用于分支条件是整型表达式,而且判断该整型表达式的值是否等于某些值(可以罗列的),然后根据不同的情况,执行不同的操作条件运算符是if–else语句的另一种表现形式1第五章循环结构程序设计本章目标掌握循环结构的使用时机掌握循环的三种结构牢记构成循环的要素掌握使用continue和break提前结束循环

2、的用法掌握嵌套循环理解三种循环结构各自的特点和适用情况3循环的必要性4-1Printf(“*”);Printf(“*”);Printf(“*”);Printf(“*”);Printf(“*”);Printf(“”);Printf(“*”);Printf(“*”);Printf(“*”);Printf(“*”);Printf(“*”);**********输出结果重复语句什么是循环?为什么要使用循环?4循环的必要性4-2Printf(“*”);Printf(“*”);Printf(“*”);Printf(“*”);Printf(“*”);012重复Printf(“*”);345

3、循环的必要性4-3intresult1,result2,result3;intresult4,result5;result1=1*10;printf("1×10=%d",result1);result2=2*10;printf("2×10=%d",result2);result3=3*10;printf("3×10=%d",result3);result4=4*10;printf("4×10=%d",result4);result5=5*10;printf("5×10=%d",result5);1×10=102×10=203×10=304×10=405×10=

4、50输出结果重复语句6循环的必要性4-41×10=102×10=203×10=304×10=405×10=500+11+12+1上个数字+1...重复(上个数字+1)×107程序中需要循环结构在许多问题中需要用到循环控制。循环结构是结构化程序设计的基本结构之一,它和顺序结构、选择结构共同作为各种复杂程序的基本构造单元。要写好循环,首先需要发现计算过程中可能需要循环的地方;分析问题时要注意识别计算机过程中重复执行的类似的动作。这常是循环使用的线索,说明可能需要引进一个循环。常见情况:需要对一系列类似数据做同样处理;需要从键盘接收若干数据,并对这些数据进行相同处理;如果重复次数较多,

5、或者重复的次数无法确定,就应该考虑使用循环。问题1:问题2:求学生平均成绩分数相加后除以课数8循环结构介绍循环分为两种:无休止循环和有终止循环构成有效循环的条件:循环体:需要重复执行的操作循环结束条件:即什么情况下终止循环。或者说是循环执行的条件,即什么情况下循环体被执行。循环变量:通常指用于控制循环执行次数的变量,出现在循环控制条件表达式中。使用前需要对循环变量赋初值(只在循环开始前赋一次)每次循环后循环变量都要做相应改变,使得循环有条件的进行。9C语言中的各种循环whiledo-whilefor需要多次重复执行一个或多个任务的问题考虑使用循环来解决可以是完全相同的任务,也可是

6、按一定规律变化的任务10C语言中的各种循环条件PA当型循环(while/for)直到型循环(do-while)真假假条件PA假真11while循环4-1while(表达式){语句;}while循环的一般语法:while(index<100){......index++;}while语句用来实现“当型”循环结构当表达式为非0值时,执行while语句中的内嵌语句。特点是:先判断表达式,后执行语句。如果条件在开始时就为假,那么不执行循环体语句直接退出循环工作原理示例循环体语句是否执行的条件循环体---被重复执行的语句12while循环4-2规则1:[<初始化>]while(循环条件){

7、<循环体>}循环条件中使用的变量需要经过初始化规则2:循环条件决定了循环的入口和出口13while循环4-3规则3:while(index<100){......index++;}while循环体中的语句必须修改循环条件的值,否则会形成死循环while(1)真建议:循环体语句不管是几条,均用{}括起来14while循环4-41、循环变量赋初值。2、进入循环。逐次执行,直到循环条件为假2.1计算while后面()内条件表达式的值。2.2如果条件成立,则进入循环体。循环体中通常都要有

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

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

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