试题一(15分)
阅读以下说明和流程图,填补流程图中的空缺。
【说明】
某班级进行期末成绩统计,需要计算班级平均分,并统计不及格人数(成绩低于60分)。班级共有n名学生,成绩存储在数组score中。
【流程图说明】
开始 → 输入n → 循环i从1到n输入成绩score[i] → 计算总分sum → 统计不及格人数count → 计算平均分avg = sum/n → 输出avg和count → 结束。
【问题1】(15分)请根据上述说明,补充流程图中缺少的判断和处理步骤:
(1)输入成绩后,需要判断该成绩是否小于______,如果是则不及格人数count加1。
(2)计算平均分时,总分sum需要除以______。
(3)循环结束的条件是i > ______。
参考答案(1)60
(2)n(学生人数)
(3)n(学生人数)
【解析】
流程图题是程序员下午考试的常见题型,主要考察算法逻辑理解。本题是最基础的成绩统计问题,需要注意循环边界条件和计数逻辑。