单选题有程序:INTEGERB(3,3)DATAB/3*2,3*3,3*4/DO10I=1,310WRITE(*,‘(1X,3I2)’)(B(I,J),J=1,3)END此程序的运行结果是:()A2;2;2;3;3;3;4;4;4B2;3;4;2;3;4;2;3;4C3;3;3;3;3;3;3;3;3D4;3;2;4;3;2;4;3;2
单选题
有程序:INTEGERB(3,3)DATAB/3*2,3*3,3*4/DO10I=1,310WRITE(*,‘(1X,3I2)’)(B(I,J),J=1,3)END此程序的运行结果是:()
A
2;2;2;3;3;3;4;4;4
B
2;3;4;2;3;4;2;3;4
C
3;3;3;3;3;3;3;3;3
D
4;3;2;4;3;2;4;3;2
参考解析
解析:
程序中利用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。
相关考题:
设集合A={1,2,3},下列关系中不是等价关系的为______。A.R1={,,}B.R2={, 设集合A={1,2,3},下列关系中不是等价关系的为______。A.R1={<1,1>,<2,2>,<3,3>}B.R2={<1,1>,<2,2>,<3,3>,<2,3>,<3,2>,}C.R3={<1,1>,<2,2>,<3,3>,<1,2>}D.R4={<1,1>,<2,2>,<3,3>,<1,2>,<1,3>,<3,1>,<2,3>,<3,2>,}
下面程序的运行结果为#includevoid swap(int a,int b{int temp;temp=a++;a=b;b=temp;}void main(){int a=2,b=3;swap(a,b):cout }A.2,3B.3,2C.2,2D.3,3
下面程序的运行结果为( )。#includeiostream.h voidswap(int&a,intb) { inttemp; temp=a++; a=b: b=temp: } voidmain() { inta=2,b=3; swap(a,b); couta","bendl; }A.2,3B.3,2C.2,2D.3,3
下面程序的运行结果为( )。#includeiostream.hvoidswap(int&a,intb){int temp;temp=a++;a=b:b=temp:}voidmain(){inta=2,b=3;swap(a,b);couta,bendl;}A.2,3B.3,2C.2,2D.3,3A.2,3B..3,2C.2,2D.3,3
要存放如下矩阵的数据,在不浪费存储空间的基础上,能实现声明的语句是 1 2 3 2 4 6 3 6 9A.Dim A(9)As IntegerB.Dim A(3,3)As IntegerC.Dwn A(-1 to 1,-3 to -1)As SingleD.Dim A(-3 to -1,1 to 3)As Integer
阅读下列FORTRAN77程序: INTEGER A(3,3) DATA A/1,2,3,4,5,6,7,8,9/ S=0.0 DO 10 I=1,3 J=MOD(I,3)+1 S=S+A(I,J) 10 CONTINUE WRITE(*,*)S END 上述程序运行后,输出的S值为( )。A.150B.120C.180D.240
有程序:INTEGERM(3,3)DATAM/1,2,3,4,5,6,7,8,9/DO10I=1.3DO10J=1,3K=M(I,J)M(I,J)=M(J,I)M(J,I)=K10CONTINUEWRITE(*,100)((M(I,J),J=1,3),I=1,3)100FORMAT(1x,3I2)END此程序执行后的结果为:()A、1;4;7;2;5;8;3;6;9B、1;2;3;4;5;6;7;8;9C、9;6;3;8;5;2;7;4;1D、7;8;9;4;5;6;1;2;3
有程序:INTEGERB(3,3)DATAB/3*2,3*3,3*4/DO10I=1,310WRITE(*,‘(1X,3I2)’)(B(I,J),J=1,3)END此程序的运行结果是:()A、2;2;2;3;3;3;4;4;4B、2;3;4;2;3;4;2;3;4C、3;3;3;3;3;3;3;3;3D、4;3;2;4;3;2;4;3;2
有程序:DIMENSIONx(3,3)READ(*,*)xCALLSSl(x(1,2))ENDSUBROUTINESSl(x)DIMENSIONx(3)WRITE(*,*)x(2)END当输入1、2、3、4、5、6、7、8、9时,此程序执行后的输出结果为:()A、3B、4C、5D、6
单选题阅读下列程序 INTEGER M(3,3) DATA M/1,2,3,4,5,6,7,8,9/ WRITE(*,10)(M(3,J),J=1,3) 10 FORMAT(1X,3I2) END 程序运行结果是()A2 5 8B3 6 9C4 5 6D7 8 9
单选题有程序:INTEGERM(3,3)DATAM/1,2,3,4,5,6,7,8,9/DO10I=1.3DO10J=1,3K=M(I,J)M(I,J)=M(J,I)M(J,I)=K10CONTINUEWRITE(*,100)((M(I,J),J=1,3),I=1,3)100FORMAT(1x,3I2)END此程序执行后的结果为:()A1;4;7;2;5;8;3;6;9B1;2;3;4;5;6;7;8;9C9;6;3;8;5;2;7;4;1D7;8;9;4;5;6;1;2;3