第四章 循环控制
代码复用,省时省力
循环定义及要点
循环就是反复执行某些动作
网络与计算中心
循环体
归纳出哪些操作需要反复执行
循环控制条件
这些操作在什么情况下重复执行
随着循环不断地执行,必须有一种方法使得循环控制条件最终不成立,循环可以退出,否则,就构成死循环,程序永远无法终止。
引例
在现实生活中,经常会遇到评委打分的情况,比如奥运会中的跳水项目,评选优秀班集体等。
评委打分的过程大致是这样的,假设有n个评委,每个评委根据自己的判断给出一个分值,然后在n个评委的打分中去掉最高分和最低分,对剩下的分数取平均值。现在把问题简化为不去掉最高分和最低分,直接取平均值作为选手的最终得分。
EX4.1
真
假
输入一个评委的评分
将评分累加到总分中
求平均得分
评分: double score;
平均分: double avg;
评委人数
int n;
当前评委编号
int i;
总分: double sum;
还有评委的评分没有输入
EX4.1
真
假
输入一个评委的评分
将评分累加到总分中
求平均得分
评分: double score;
平均分: double avg;
评委人数
int n;
当前评委编号
int i;
总分: double sum;
cinscore;
sum+=score;
avg=sum/n;
还有评委的评分没有输入
i=n
EX4.1
真
假
int
原创力文档

文档评论(0)