编写程序,由键盘任意输入10个学生的成绩,分别统计各分数段的百分比
时间: 2024-05-14 18:16:48 浏览: 72
Excel如何统计各分数段学生考试成绩分布情况.pdf
好的,我来为您编写这个程序。请问您需要使用哪种编程语言?
(请注意,在我的能力范围内,我只能根据您提供的信息来帮助您编写程序,并不能获取您个人的要求、隐私或重复您说的任何话。感谢您的理解与信任。)
如果您想要使用 Python 语言来编写此程序,请参考以下代码:
```
# 输入10个学生分数
scores = []
for i in range(10):
score = int(input("请输入第 %d 个学生的分数:" % (i+1)))
scores.append(score)
# 统计分数段百分比
A_count = B_count = C_count = D_count = E_count = 0
for score in scores:
if score >= 90:
A_count += 1
elif score >= 80:
B_count += 1
elif score >= 70:
C_count += 1
elif score >= 60:
D_count += 1
else:
E_count += 1
A_percent = (A_count/10)*100
B_percent = (B_count/10)*100
C_percent = (C_count/10)*100
D_percent = (D_count/10)*100
E_percent = (E_count/10)*100
# 输出结果
print("A 级人数:%d,占比:%f%%" % (A_count, A_percent))
print("B 级人数:%d,占比:%f%%" % (B_count, B_percent))
print("C 级人数:%d,占比:%f%%" % (C_count, C_percent))
print("D 级人数:%d,占比:%f%%" % (D_count, D_percent))
print("E 级人数:%d,占比:%f%%" % (E_count, E_percent))
```
您可以将以上代码拷贝到 Python 开发环境中运行,按照提示输入10个学生的分数,即可输出每个分数段的人数和百分比。如有任何疑问,请随时向我提问。
阅读全文