问题
单项选择题
命令按钮Command1的事件过程如下:
Private Sub Command1_Click()
Dim art(5, 5) As Integer
Dim i As Integer, j As Integer
For i = 1 To 4
For j = 2 To 4
arr(i, j) =i+j
Next j
Next i
Print arr(1, 3) + arr(3, 4)
End Sub
执行上述过程,输出结果是( )。
A) 6
B) 7
C) 11
D) 12
答案
参考答案:C
解析: 当用Dim语句定义数组时,该语句把数组中的全部元素都初始化为0,而把字符串数组中的全部元素都初始化为空字符串。程序中利用For循环为数组arr的部分元素赋值这些元素的第一维范围是1~4,第二维的范围是2~4,值为两维下标的和。程序要输出arr(1,3)+arr(3,4)的值,arr(1,3)值为1+3=4,arr(3,4)值为3+4=7。4+7=11,因此程序输出结果为11。