输入10个同学成绩,求高于平均分的人数
时间: 2023-12-15 09:03:42 浏览: 85
定义一个有10个元素的数组,用其代表10个学生的考试成绩,从键盘输入10个成绩,统计平均成绩,输出高于平均成绩的序号。
我可以为您提供一个Python代码实现:
scores = [] # 用一个列表来存储成绩
# 输入10个同学的成绩
for i in range(10):
score = float(input("请输入第{}个同学的成绩:".format(i+1)))
scores.append(score)
# 求平均分
average = sum(scores) / len(scores)
# 统计高于平均分的人数
count = 0
for score in scores:
if score > average:
count += 1
print("平均分为:{:.2f}".format(average))
print("高于平均分的人数为:{}".format(count))
您可以将以上代码复制到Python环境中运行,然后输入10个同学的成绩即可得到高于平均分的人数。
阅读全文