命令按钮Command1的事件过程如下: Private Sub Command1_Click()   Dim arr(5, 5)As Integer   Dim i As Integer, j As Integer   For i=1 To 4     

admin2019-03-14  28

问题 命令按钮Command1的事件过程如下:
Private Sub Command1_Click()
  Dim arr(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。
转载请注明原文地址:https://kaotiyun.com/show/U7Fp777K
0

最新回复(0)