单选题
[程序说明] 程序功能是输入50个学生某门课程的成绩,并求出平均值。
[程序]
SETTALK OFF
DIMENSION A (50)
sum=0
FOR i=1 TO 50
INPUT TO A(i)
______
END FOR
______
?"平均成绩为:", ______
SET TALK ON
RETURN
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变量起到了计数器的作用。
A、
Aver=sum%50
B、
Aver=sum MOD 50
C、
Aver=sum/50
D、
Aver=sum*50
【正确答案】
C
【答案解析】
[解析] %:取模运算符,*:乘法运算符,/:除法运算符。
A、
sum
B、
.i
C、
A(i)
D、
Aver
【正确答案】
D
【答案解析】
[解析] 平均成绩用变量Aver表示。sum表示成绩的总和。
提交答案
关闭