问题 单项选择题

在窗体上画一个命令按钮(其名称为Command1),然后编写如下事件过程:
Private Shb Command1_Chck()
Dim a(5,5) As Integer
Dim i As Integer, j As Integer
For i=1 To 3
For j=1 To 3
a(i,j)=(i-1) * 3+j
Print a(i,j)
Next j
Print
Next i
End Sub
程序运行后,单击命令按钮,在窗体上的输出结果是______。

A.1 4 7
2 5 8
3 6 9

B.1 2 3
4 5 6
7 8 9

C.1 2 3 4 5 6 7 8 9

D.没有输出

答案

参考答案:B

解析:[评析] 程序共有两层循环,每执行完一次内循环,则打印换行,由此判断选项A,B可能正确,当外层循环执行第一次时,a(i,j)=(i-1)*3+j相当于a(1,j)=j,由此可判断选项B为正确答案。

单项选择题
单项选择题 A1/A2型题