第5章 循环结构程序设计 课件

2022-11-26
| 67页
| 125人阅读
| 12人下载
普通

内容正文:

第5章 循环结构程序设计 第5章 循环结构程序设计 5.1 为什么需要循环控制 5.2 用while语句实现循环 5.3 用do---while语句实现循环 5.4 用for 语句实现循环 5.5 循环的嵌套 5.6 几种循环的比较 5.7 改变循环执行的状态 5.8 循环程序举例 5.1为什么需要循环控制 在日常生活中或是在程序所处理的问题中常常遇到需要重复处理的问题 要向计算机输入全班50个学生的成绩 分别统计全班50个学生的平均成绩 求30个整数之和 教师检查30个学生的成绩是否及格 5.1为什么需要循环控制 例如:全班有50个学生,统计各学生三门课的平均成绩。 scanf(“%f,%f,%f”,&s1,&s2,&s3); aver=(s1+s2+s3)/3; printf(“aver=%7.2f”,aver); 输入学生1的三门课成绩,并计算平均值后输出 scanf(“%f,%f,%f”,&s1,&s2,&s3); aver=(s1+s2+s3)/3; printf(“aver=%7.2f”,aver); 输入学生2的三门课成绩,并计算平均值后输出 要对50个学生进行相同操作 重复50次 大多数的应用程序都会包含循环结构 循环结构和顺序结构、选择结构是结构化程序设计的三种基本结构,它们是各种复杂程序的基本构造单元 5.2用while语句实现循环 全班有50个学生,统计各学生三门课的平均成绩。 i=1 i≤50 输入一个学生成绩 求一个学生平均成绩 输出一个学生平均成绩 i增1 Y N 用while循环结构实现 while(i<=50) { scanf…… ; aver=…… ; printf…… ; i++; } while语句的一般形式如下: while (表达式) 语句 循环体 while语句的一般形式如下: while (表达式) 语句 “真”时执行循环体语句 “假”时不执行 循环条件表达式 while循环的特点是: 先判断条件表达式,后执行循环体语句 例5.1 求1+2+3+…+100,即 解题思路: 这是累加问题,需要先后将100个数相加 要重复100次加法运算,可用循环实现 后一个数是前一个数加1而得 加完上一个数i后,使i加1可得到下一个数 #include

资源预览图

第5章 循环结构程序设计 课件
1
第5章 循环结构程序设计 课件
2
第5章 循环结构程序设计 课件
3
第5章 循环结构程序设计 课件
4
第5章 循环结构程序设计 课件
5
第5章 循环结构程序设计 课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。