下面的Python代码用于输入学生成绩,并根据人数计算出平均成绩,有关说法错误的是( )。 Sum = 0 #保存总成绩 cnt = 0 #保存学生人数 while True: score = int(input()) if score < 0: break cnt += 1 Sum += score print(f"总学生数:{cnt},平均:{Sum/cnt}")
A:代码 while True: 写法错误
B:如果输入负数,将结束输入,并正确输出
C:如果录入的学生成绩含有小数,程序将报错
D:以上说法都没有错误
正确答案:A
试卷来源:202409 CCF-GESP编程能力等级认证Python二级真题