问题
单项选择题
以下程序为输入50个学生某门课程的成绩,并求出平均成绩
DIMENSION A(50)
sum=0
FOR i=1 TO 50
INPUT TO A(i)
END FOR
Aver=sum/50
“平均成绩为:”,Aver
程序空白处应填入
A.sum=A(i)
B.sum=sum+A(i)
C.sum=sum+i
D.sum=i
答案
参考答案:B
解析:题目中要输入50个数据,因此可以设置一个循环,其循环次数为 50次,每循环一次,就输入一个数据到A(i)数组元素中,同时要将该数据累加到sum变量中,即执行sum=sum+A(i)语句,程序中的sum变量起到了计数器的作用。