[填空题] 以下程序的功能是:从键盘上输入若干个学生的成绩,计算出乎均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。 Dim x(10),sum,ave,a,n,i n=0 sum=0#

18 查阅

[填空题] 以下程序的功能是:从键盘上输入若干个学生的成绩,计算出乎均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。

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)。

计算机考试