
n=int(input())
j=0
y=0
for i in range(n):
b=int(input())
if b>=85:
y+=1
if b>=60:
j+=1
print(str(round(j/n*100)) + '%')
print(str(round(y/n*100)) + '%')
这段代码接收用户输入的学生人数及各科成绩,统计并输出高于60分和85分的人数比例。程序通过循环读取成绩,计算及格率和优秀率,最后以百分比形式展示结果。

n=int(input())
j=0
y=0
for i in range(n):
b=int(input())
if b>=85:
y+=1
if b>=60:
j+=1
print(str(round(j/n*100)) + '%')
print(str(round(y/n*100)) + '%')
3837
1480
2万+
8446

被折叠的 条评论
为什么被折叠?