问题详情

运行下面的程序后,输出的结果为 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 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

时间:2022-01-05 13:58 关键词:

答案解析

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