问题 单项选择题

在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:Private Sub Commandl Click()Dim a(10,10)For rn=2 To 4For n=4 To 5a(m,n)=m*nNext nNext mMsgBox 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=l0,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,所以消息框Msgboxa(2,5)+a(3,4)+a(4,5)显示的结果是42。

单项选择题
单项选择题