在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1Click() Dim a(10,10) For m=2 To 4 For n=4 To 5 a(m,n)=m*n Next n Next m

admin2013-03-16  33

问题 在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:
Private Sub Command1Click()
Dim a(10,10)
For m=2 To 4
For n=4 To 5
a(m,n)=m*n
Next n
Next m
MsgBox a(2,5)+a(3,4)+a(4,5)
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果是(         )。

选项 A、22
B、32
C、42
D、52

答案C

解析 题中程序的功能是通过双重循环给二维数组a(10,10)赋值,最后通过MsgBox输出二维数组a的元素集中3个元素的和。通过程序中的a(m,n)=m*n可知,数组中各元素的值其实是该元素下标的乘积。因此,a(2,5)=2*5=10,a(3,4)=3*4=12,a(4,5)=4*5=20,故a(2,5)+a(3,4)+a(4,5)=10+12+20=42,所以消息框Msgbox a(2,5)+a(3,4)+a(4,5)显示的结果是42。
转载请注明原文地址:https://kaotiyun.com/show/Iaup777K
0

最新回复(0)