二级vb选择希望大神能帮忙解释一下,谢谢!

2025-05-19 03:30:52
推荐回答(1个)
回答1:

1)
a=Array(1,2,3,4,5)
得到数组:a(1)=1,a(2)=2,a(3)=3,a(4)=4,a(5)=5
2)
For I=1 To 5
Sum = sum+a(I)
Next I
得到:Sum = 15
3)
x=Sum/5
得到:x=3
4)
For I =1 To 5
If a(I)>x Then Print a(I);
Next I
5次循环,前三次中,都不满足a(I)>x,因为a(1)=1,a(2)=2,a(3)=3,而x=3
第4、5次循环满足a(I)>x,所以输出 a(i)
最后输出 4 5
所以答案为D