输入一个正整数n,再输入n个成绩,求平均成绩及最高和最低成绩
时间: 2024-03-11 10:46:47 浏览: 66
计算正整数的最大值和平均值
好的,这是一个关于成绩统计的问题。我可以给你一个简单的Python代码实现,你可以参考一下:
```python
n = int(input("请输入学生人数:"))
scores = []
for i in range(n):
score = int(input("请输入第%d个学生的成绩:" % (i+1)))
scores.append(score)
average = sum(scores) / n
highest = max(scores)
lowest = min(scores)
print("平均成绩为:%.2f,最高成绩为:%d,最低成绩为:%d" % (average, highest, lowest))
```
以上代码会先输入学生人数n,然后循环n次,每次输入一个学生的成绩,并把它加入到一个列表中。接着计算列表中所有成绩的平均值、最高值和最低值,并输出结果。
阅读全文