问题标题:
某班有45名学生,一次数学测验,得到各自的成绩,请设计算法求出其中的最高分及平均分,画出程序框图.(可用a(i)表示第i个学生的成绩)
问题描述:
某班有45名学生,一次数学测验,得到各自的成绩,请设计算法求出其中的最高分及平均分,画出程序框图.(可用a(i)表示第i个学生的成绩)
付汉成回答:
由题意得:
第一步:令S=0.max=0,i=1
第二步:累加a(i)的值到S;比较a(i)与max的大小,如果a(i)>max,则max=a(i);
第三步:是否已经统计每一个学生的成绩(i>45),如果是,则执行第四步,如果不是,则i=i+1后,返回第二步
第四步:输出max及S45
点击显示
数学推荐
热门数学推荐