问题 单项选择题

运行下面的程序后,输出的结果为( )。
Cls
Dim t(5,5)aslnteger
For i=1 To 5:t(i,i)=1:Next
For i=1 To 5
Forj=1 To 5
Print t(i,j)
Next
Print
Next

A) 1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
B) 1

1

1

1

1
C) 1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
D) 1 1 1 1 1

答案

参考答案:C

解析: 程序以矩阵格式输出一个二维数组,由程序可知,数组的主对角线上的元素赋值为1,其他元素未赋值,初值为0,所以输出结果为选项C)。

配伍题
单项选择题