从键盘输入n个学生的考试成绩,分别统计出80-100,60-79和0-59分数段 的人数。
时间: 2024-11-12 07:33:21 浏览: 8
当然,这个问题通常是编程中的一个练习,涉及到数据收集、分组和计数。首先,你需要创建一个循环来接收用户输入的学生考试成绩,然后将每个分数分配到相应的分数段。下面是一个简单的Python示例:
```python
# 初始化计数器
count_80_to_100 = 0
count_60_to_79 = 0
count_below_60 = 0
# 循环获取用户输入直到n个学生成绩都被录入
for _ in range(int(input("请输入学生人数n: "))):
score = int(input(f"请输入第{_[0]+1}名学生的成绩: "))
# 根据分数范围更新计数
if 80 <= score < 100:
count_80_to_100 += 1
elif 60 <= score < 80:
count_60_to_79 += 1
else: # 0 <= score < 60
count_below_60 += 1
# 输出各分数段的学生人数
print(f"80-100分段的学生有:{count_80_to_100}")
print(f"60-79分段的学生有:{count_60_to_79}")
print(f"0-59分段的学生有:{count_below_60}")
```
阅读全文