精选问答
某班有45名学生,一次数学测验,得到各自的成绩,请设计算法求出其中的最高分及平均分,画出程序框图.(可用a(i)表示第i个学生的成绩)

2019-05-23

某班有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及
S
45
的值:
流程图如下:
由题意得:
第一步:令S=0.max=0,i=1
第二步:累加a(i)的值到S;比较a(i)与max的大小,如果a(i)>max,则max=a(i);
第三步:是否已经统计每一个学生的成绩(i>45),如果是,则执行第四步,如果不是,则i=i+1后,返回第二步
第四步:输出max及
S
45
的值:
流程图如下:
相关问答