编写一个程序,输入学生人数和每个人的成绩,计算平均成绩。 ######注意:当输入的学生人数小于等于0时,输出平均成绩为0分!
时间: 2023-06-05 08:48:07 浏览: 181
C语言程序设计-输入2个学生3门课的成绩,计算学生成绩平均分,课程平均分和最高分.
5星 · 资源好评率100%
好的,以下是一个计算每个人成绩平均分的程序,其中要求输入学生人数和每个学生的成绩,并计算平均成绩。请注意,如果输入的学生人数小于或等于0,则平均成绩为0分。
```
# -*- coding: utf-8 -*-
num_students = int(input("请输入学生人数:"))
if num_students <= 0:
print("学生人数必须大于0!")
else:
total_score = 0
for i in range(1, num_students + 1):
score = int(input("请输入第%d个学生的成绩:" % i))
total_score += score
avg_score = total_score / num_students
print("平均成绩为:%.2f分" % avg_score)
```
注意:如果输入的学生人数小于或等于0,则平均成绩为0分。
阅读全文