单选题 在窗体上面1个名称为Command1的命令按钮,然后编写下列事件过程:
Option Base 1
Private Sub Command1_Click()
Dim a(5,5)As Integer
For i=1 To 5
For j=1 To 5
a(i,j)=(i+j)*5/10
Next j,i
s=0
For i=1 To 5
s=s+a(i,i)
Next i
Print s
End Sub
程序运行后,单击命令按钮,输出结果是______。
  • A.15
  • B.13
  • C.11
  • D.9
【正确答案】 A
【答案解析】[考点] 数组的基本操作 [解析] 包含有两个或多个下标变量的数组称为二维数组或多维数组,常与嵌套的For循环一起使用。 在本题的命令按钮单击事件过程中,通过一个嵌套的For循环为二维数组arr的各元素赋值,其中art(1,1)=(1+1)*5/10=1,arr(2,2)=(2+2)*5/10=2,arr(3,3)=(3+3)*5/10=3,arr(4,4)=(4+4)*5/10=4,arr(5,5)=(5+5)*5/10=5,故窗体上显示的内容应为1+2+3+4+5=15。