编写程序,输入三名学生的成绩,计算平均分并输出最高分、最低分和平均分
时间: 2024-09-21 07:02:14 浏览: 110
C语言输入学生成绩,计算并输出这些学生的最低分、最高分、平均分。
当然,我们可以使用Python来编写这个程序。首先,我们需要从用户那里获取每个学生的成绩,然后计算总分数、平均分以及最高分和最低分。这是一个简单的示例:
```python
# 获取学生成绩的函数
def get_student_scores():
scores = []
for i in range(3): # 询问三次成绩
score = float(input(f"请输入第{i+1}名学生的成绩: "))
scores.append(score)
return scores
# 计算成绩信息的函数
def calculate_scores(scores):
total_score = sum(scores)
average_score = total_score / len(scores)
max_score = max(scores)
min_score = min(scores)
print(f"最高分: {max_score}")
print(f"最低分: {min_score}")
print(f"平均分: {average_score}")
# 主程序开始
scores = get_student_scores()
calculate_scores(scores)
```
当你运行这段代码时,它会提示你依次输入三名学生的成绩,然后自动计算并输出最高分、最低分和平均分。
阅读全文