统计10名百分制成绩各分数段成绩,分别统计100分90-80.。80-89。70-79。60-69。不及格的学生人数,10名学生成绩从键盘输入
时间: 2024-10-08 20:10:48 浏览: 35
这是一个简单的数据处理任务,通常在编程中通过循环和条件判断来完成。以下是用Python编写的一个简单示例:
```python
# 初始化学生数量和成绩字典
students = 10
scores = {'100分': 0, '90-89分': 0, '80-89分': 0, '70-79分': 0, '60-69分': 0, '不及格': 0}
# 获取10名学生的成绩
for _ in range(students):
score = int(input(f"请输入第{students - (_ + 1)}位学生的成绩(0-100): "))
# 根据成绩范围更新得分记录
if score == 100:
scores['100分'] += 1
elif 90 <= score < 100:
scores['90-89分'] += 1
elif 80 <= score < 90:
scores['80-89分'] += 1
elif 70 <= score < 80:
scores['70-79分'] += 1
elif 60 <= score < 70:
scores['60-69分'] += 1
else:
scores['不及格'] += 1
# 打印每个分数段的学生人数
for key, value in scores.items():
print(f"{key}: {value}人")
阅读全文