有程序: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时,此程序执行后的输出结果为:()
- A3
- B4
- C5
- D6
有程序: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时,此程序执行后的输出结果为:()
数组按列主序存放数据,子程序的x(2)与主程序的x(2,2)对应,而x(1,1)=1,x2,1)=2,x(3,1)=3,x(1,2)=4,x(2,2)=5,x(3,2)=6,x(1,3)=7,x(2,3)=8,x(3,3)=9。
1、有程序:LOGICALLL=.TRUE.READ(*,*)xIF(x.LT.
有程序:LOGICALLL=.TRUE.READ(*,*)xIF(x.LT.0)THENL=.FALSE.ELSEWRITE(*,*)xENDIFIF(.NOT.L)WRITE(*,*)-xEND执行两次以上程序,若运行中的输入值分别为2...
2、有以下程序段 int x=3 do { printf("&quo
有以下程序段int x=3do{ printf(""%d"",x-=2); }while (!(--x));其输出结果是()A1B3、0C1、-2D死循环
3、有以下程序 main() { iht m=3,n=r,x; x=-m++;
有以下程序 main() { iht m=3,n=r,x; x=-m++; X=x+8/++n;printf("%d ",x); } 程序运行后的输出结果是A3B5C-1D-2
4、有程序:READ(*,50)SWRITE(*,100)S50FORMAT(1
有程序:READ(*,50)SWRITE(*,100)S50FORMAT(1X,F7.3)100FORMAT(1X,F8.3)END执行此程序,由键盘输入123456789,则输出S的值为:()A1234.576B2345.678C345.678D*******
5、有如下程序:int x=3:do{x-=2;COU[<<X:}while(!
有如下程序:int x=3:do{x-=2;COU[<<X:}while(!(--X));A1B3 0C1—2D死循环
6、有以下程序 main() { int x=3,y=2,z=1; printf
有以下程序 main() { int x=3,y=2,z=1; printf("%d ",x/y&~z); } 程序运行后的输出结果是A3B2C1D0