问题 单项选择题

设有命令按钮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。

单项选择题
单项选择题