有程序:INTEGERB(3,3)DATAB/3*2,3*3,3*4/DO10I=1,310WRITE(*,‘(1X,3I2)')(B(I,J),J=

发布时间:2021-02-15 04:54:54

1.[]有程序:INTEGERB(3,3) DATAB/3*2,3*3,3*4/ DO10I=1,3 10WRITE(*,‘(1X,3I2)')(B(I,J),J=1,3) END 此程序的运行结果是:A.2 2 2 3 3 3 4 4 4 B.2 3 42 3 4 2 3 4 C.3 3 3 3 3 3 3 3 3 D.4 3 2 4 3 2 4 3 2ABCD

网友回答

参考答案:B
参考解析:程序中利用DATA语句为数组提供变量是按列主序进行的,即A(1,1)=2,A(2,1)=2,A(3,1)=2,A(1,2)=3,A(2,2)=3,A(3,2)=3,A(1,3)=4,A(2,3)=4,A(3,3)=4,而输出是按隐含循环形式进行,即按行主序输出。应选择答案B。
以上问题属网友观点,不代表本站立场,仅供参考!