问题
单项选择题
阅读下列FORTRAN程序
INTEGERX(3,3),A
DATA X/1,2,3,4,5,6,7,8,9/
DO 10 I=1,3
DO 10 J=I+1,3
A=X(I,J)
X(I,J)=x(J,I)
X(J,I)=A
10 CONTINUE
20 WRITE(*,20)((X(I,J),J=l,3),I=1,3)
20 FORMAT(1X,3I2)
END
运行上述程序后,其输出是()。
A.1 4 7
2 5 8
3 6 9
B.1 2 3
4 5 6
7 8 9
C.9 6 1
8 5 2
7 4 3
D.9 8 7
6 5 4
3 2 1
答案
参考答案:B
解析:
考察矩阵的输入、输出,并注意数组元素在内存中按列存放,本题选(B)。