输入班级若干个学生的成绩,输入-1结束输入,成绩假设均为整数。 计算班级的平均成绩、及格人数和不及格人数。 提示:平均成绩也为整数,用整除//
时间: 2024-03-12 10:47:09 浏览: 515
基于c语言的一个简单的学生成绩管理系统,允许用户输入学生的成绩,然后计算和显示平均成绩
好的,这是一个简单的 Python 编程问题。以下是代码实现:
```python
# 初始化变量
sum = 0
count_pass = 0
count_fail = 0
# 循环输入成绩,直到输入 -1 为止
while True:
score = int(input("请输入学生成绩:"))
if score == -1:
break
# 统计总分和及格/不及格人数
sum += score
if score >= 60:
count_pass += 1
else:
count_fail += 1
# 计算平均分
average = sum // (count_pass + count_fail)
# 输出结果
print("班级平均成绩:", average)
print("及格人数:", count_pass)
print("不及格人数:", count_fail)
```
你可以将以上代码复制到 Python 编辑器中运行,输入成绩后即可得到统计结果。
阅读全文