
设计算法并编写程序,循环输入10个0~100分的成绩。分别统计各个分数段人数。已知分数段设定如下:
n1=n2=n3=n4=n5=0
for i in range(10):
mark = int(input())
if mark>= 90:
n1 = n1 + 1
elif mark >= 80:
n2 += 1
elif mark >=70:
n3 += 1
elif mark >= 60:
n4 += 1
else:
n5 += 1
print("90分及以上:{}人;80-89:{}人;70-79:{}人; 60-69:{}人;不及格:{}人".format(n1,n2,n3,n4,n5))

n1=n2=n3=n4=n5=0
for i in range(10):
mark = int(input())
if mark>= 90:
n1 += 1
elif mark>=80:
n2+=1
elif mark>=70:
n4+=1
elif mark>=60:
n4+=1
else:
n5+=1
print("90分及以上:{}人;80-89:{}人;70-79:{}人; 60-69:{}人;不及格:{}人".format(n1,n2,n3,n4,n5))