问题 单项选择题

设有命令按钮 Command1 的单击事件过程,代码如下:Private Sub Command1_Click() Dim a(3,3) As IntegerFor i=1 To 3For j=1 To 3a(i,j)=i*j+iNext j Next iSum=0For i=1 To 3Sum=Sum+a(i,4-i) Next iPrint SumEnd 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。

单项选择题
单项选择题