有F面的程序段.其功能是按图1所示的规律输出数据 Dim a(3,5)As Integer For i=1 To 3 For i=1 To 5 a(i,j)=i+j Print a(i,j); Next Print Next 若要按图2所示的规律继续输出数

admin2010-04-10  23

问题 有F面的程序段.其功能是按图1所示的规律输出数据
Dim a(3,5)As Integer
For i=1 To 3
For i=1 To 5
a(i,j)=i+j
Print a(i,j);
Next
Print
Next
若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是

选项 A、For i=i To 5           
For j=1 To 3            
Print a(j,i);           
Next                        
Print                       
Next  
B、For i=1 To 3
For i=1 To 5
Print a(j,i);
Next
Print
Next                           
C、For j=1 To 5   
FOr i=1 TO 3      
Print a(j,1);      
Next                  
Print                 
Next  
D、For i=1 To 5
For j=1 To 3
Print a(i,j);
Next
Print                  Print
Next                    Next

答案A

解析 题目的意思是要把原矩阵倒置,可以这样理解:把原矩阵按列取出,然后重新按行排列,所以答案A)正确,答案B)、C)、D)错误。
转载请注明原文地址:https://kaotiyun.com/show/ELmp777K
0

最新回复(0)