单选题
在窗体上画—个名为Command1的命令按钮,然后编写以下程序:
Private Sub Command1_Click()
Dim M(10)As Integer
For k=1 To 10
M(k)=12-k
Next k
x=8
Print M(2+M(x))
End Sub
运行程序,单击命令按钮,在窗体上显示的是______。
A、
6
B、
5
C、
7
D、
8
【正确答案】
A
【答案解析】
[解析] For循环
[评析] 本题中首先通过For循环对数组M()进行赋值,执行过For循环后数组各元素的值为:M(1)=11、M(2)=10、M(3)=9、M(4)=8、M(5)=7、M(6)=6、M(7)=5、M(8)=4、M(9)=3、M(10)=2,然后执行Print M(2+M(x))语句,其中x为8,即Print M(2+M(8)),数组元素M(8)的值为4,因此Print M(2+4)=Print M(6),数组元素M(6)的值为6,即在窗体上打印6。
提交答案
关闭