问题 单项选择题

在窗体上画一个名为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

解析: 从程序中可知,数组M元素M(1)~M(10)的值为11、10、9、8、7、6、5、4、3、2。则M(8)的值为4,M(2+M(8))即M(2+4),即M(6)。M(6)的值为6。因此窗体上显示为6。

单项选择题
单项选择题