[单项选择题] 运行下面的程序后,输出的结果为 Cls Dim t(5,5)as Integer For i=1 To 5:t(i,i)=1:Next For i=1 To 5   For

16 查阅

[单项选择题] 运行下面的程序后,输出的结果为 Cls Dim t(5,5)as Integer For i=1 To 5:t(i,i)=1:Next For i=1 To 5   For j=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 11 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

[命题目的] 考查考生对多重循环和Print方法的掌握。 [解题要点] 程序以矩阵格式输出一个二维数组,由程序可知,数组的主对角线上的元素赋值为1,其他元素未赋值,初值为0,所以输出结果如选项C)所示。 [错解分析] 嵌套使用多重循环时,应注意程序执行过程。 [考点链接] 基础编程知识的掌握。

计算机考试