写一个程序 在键盘上输入10个学生的成绩 统计最高分 最低分 和平均分
时间: 2024-02-20 16:56:26 浏览: 184
从键盘上输入N 个学生的姓名及M科考试成绩,找出成绩最高/低的学生,显示 该学生的姓名及他的总分和平均分 要求考虑成绩相同的情况
5星 · 资源好评率100%
好的,这是一个基于 Python 语言的程序,可以实现你的需求:
```python
scores = []
for i in range(10):
score = int(input("请输入第%d个学生的成绩:" % (i+1)))
scores.append(score)
max_score = max(scores)
min_score = min(scores)
avg_score = sum(scores) / len(scores)
print("最高分为:", max_score)
print("最低分为:", min_score)
print("平均分为:", avg_score)
```
程序的实现很简单,首先定义一个空列表 scores,然后使用 for 循环输入 10 个学生的成绩,将成绩添加到 scores 列表中。接着使用内置函数 max、min 和 sum 计算最高分、最低分和平均分,最后输出结果即可。
阅读全文