问题
单项选择题
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序; Private Sub Command1_Click()Dim i As Integer,j As IntegerDim a(10,10) As IntegerFor i=1 To 3 For j=1 To 3 a(i,j)=(i-1)*3+j Print a(i,j);Next jPrint Next i End Sub 程序运行后,单击命令按钮,窗体上显示的是
A.1 2 3 2 4 6 3 6 9
B.2 3 4 3 4 5 4 5 6
C.1 4 7 2 5 8 3 6 9
D.1 2 3 4 5 6 7 8 9
答案
参考答案:D
解析: 本题主要考查了For循环语句。当外层循环变量i=1,内层变量j=1时有a(1,1)=(1-1)*3+1即a(1,1)的值为1; j=2时有a(1,2)=(1-1)*3+2即a(1,2)的值为2;j=3时有a(1,3)=(1-1)*3+3即a (1,3)的值为3。同理当外层循环变量i=2,内层变量j=1时有a(2,1)为4;j=2时有a(2,2)为5;j=3时有a(2,3)为6。i=3时,内层变量 j=1时有a(3,1)为7;j=2时有a(3,2)为8;j=3时有a(3,3)为9;故选项D正确。