问题
单项选择题
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim m(10)As Integer
Dim b(3)As Integer
s = 0
For i=1 To 10
m(i)=i
Next i
For i=1 To 3
b(i)=m(i * i)
Next i
For i=1 To 3
s = s + b(i)*3
Next i
Print s
End Sub
程序运行后,单击命令按钮,则窗体上显示的内容是
A.78
B.10
C.33
D.42
答案
参考答案:D
解析:
[分析]: 此题在于对数组下标的操作。第1个 For对数组m进行初始化,其结果为1、2、 3、……10;第2个For对数组n进行初始化,其结果为1、4、9:第3个For循环中变量s的计算过程为(1×1+2×2+3×3)×3=42。