编写程序,由键盘任意输入10个学生的成绩,分别统计各分数段的百分比。
时间: 2023-06-09 10:02:14 浏览: 123
编写一个程序用来对学生评定成绩
好的,我可以帮您解决这个问题。以下是 Python 代码示例:
```
scores = []
for i in range(10):
score = int(input(f"请输入第{i+1}个学生的成绩:"))
scores.append(score)
num_60_69 = 0
num_70_79 = 0
num_80_89 = 0
num_90_100 = 0
for score in scores:
if score >= 60 and score <= 69:
num_60_69 += 1
elif score >= 70 and score <= 79:
num_70_79 += 1
elif score >= 80 and score <= 89:
num_80_89 += 1
elif score >= 90 and score <= 100:
num_90_100 += 1
total_num = len(scores)
percent_60_69 = num_60_69 / total_num * 100
percent_70_79 = num_70_79 / total_num * 100
percent_80_89 = num_80_89 / total_num * 100
percent_90_100 = num_90_100 / total_num * 100
print("60-69分数段的百分比为:%.2f%%" % percent_60_69)
print("70-79分数段的百分比为:%.2f%%" % percent_70_79)
print("80-89分数段的百分比为:%.2f%%" % percent_80_89)
print("90-100分数段的百分比为:%.2f%%" % percent_90_100)
```
这段代码首先获取了10个学生的成绩,然后根据成绩分别计算在60-69分、70-79分、80-89分和90-100分的学生数量。最后,根据学生数量计算了各分数段的百分比,并输出结果。希望这能帮助您解决问题。
阅读全文