问题 填空题

以下程序的功能是:从键盘上输入若干个学生的成绩,计算出乎均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。
Dim x(10),sum,ave,a,n,i
n=0
sum=0#
a=InputBox("Enter mark:")
Do While a>=0 And n<10
sum= 【12】
x(n)= 【13】
n=n+1
a=InputBox("Enter mark:")
Loop
ave= 【14】
Print "Output:"
Print "ave=";ave
For i=0 To n-1
If 【15】 Then
Print x(i)
End If

答案

参考答案:[12]sum+a [13]a [14] sum/n [15]x(i)<ave

解析: sum是用来存放学生成绩总和的,a是输入的成绩,ave存放平均成绩,n既是循环变量,又表示学生人数,x[n]保存第n个学生的成绩。把新输入的学生成绩a和sum进行相加,因此有sum=sum+a;把新输入的学生成绩保存在数组中,因此有x(n)=a;求出所有学生的平均成绩并保存在ave中,因此有ave=sum/n,逐个把学生成绩和平均成绩比大小,因此有if(x(x<ave)。

填空题
问答题 简答题