问题
单项选择题
设有命令按钮Command1的单击事件过程,代码如下:
Private Sub Command1 Click()
Dim a(3,3)As Integer
For i=1 To 3
For j=1 To 3
a(i,j)=i*j+i
Next j
Next i
Sum=0
For i=1 To 3
Sum=Sum+a(i,4-i)
Next i
Print Sum
End Sub
运行程序,单击命令按钮,输出结果是()。
A.20
B.7
C.16
D.17
答案
参考答案:C
解析:
[评析] 第3个For语句是用来打计算a(1,3)、a(2,2)及a(3,1)这三个数组元素的和。由第1、2这两个嵌入的For语句知,a(1,3)=1*3+3=6;a(2,2)=2*2+2=6;a(3,1)=3*1+1=4。故最后Sum的值应为6+6+4=16。