有程序:I=5J=10K=20M=-10IF(I.GT.M)M=IIF(J.GT.M)M=JIF(K.GT.M)M=KWRITE(*,*)MEND此程序的运行结果是:()
- A5
- B10
- C20
- D-10
有程序:I=5J=10K=20M=-10IF(I.GT.M)M=IIF(J.GT.M)M=JIF(K.GT.M)M=KWRITE(*,*)MEND此程序的运行结果是:()
在3个IF语句中,逻辑表达式的值都为真,因此它们后面的语句都分别执行到了,M应取最后一次赋值的结果。
1、有程序:M=2N=MD010I=1,N+1,NN=N*NM=M*N10CON
有程序:M=2N=MD010I=1,N+1,NN=N*NM=M*N10CONTINUEWRITE(*,*)MEND此程序的运行结果是:()A8B32C128D16
2、有程序:READ(*,10)IA,IIF(IA.GE.125)THENI=I
有程序:READ(*,10)IA,IIF(IA.GE.125)THENI=I+10,ELSEI=I-10ENDIFWRITE(*,*)I10FORMAT(I2,I1)END执行上面的程序时,从键盘输入365,2,则运行后结果I的值是:()A15B-8C12D-5
3、有程序:DO10I=1,5,3DO10J=I,310K=I+JWRITE(*
有程序:DO10I=1,5,3DO10J=I,310K=I+JWRITE(*,*)KEND此程序的运行结果是:()A8B4C7D10
4、下面语句序列执行后,K的值是() int i=6,j=8,k=10,m=7
下面语句序列执行后,K的值是()int i=6,j=8,k=10,m=7;if(!(i>jm>k++)) k++;A9B10C11D12
5、给定下面的代码: int i=1,j=10; do { if(i++>--j
给定下面的代码: int i=1,j=10; do { if(i++>--j) continue; }while(i<5) 执行完之后,i与j的值分别是多少? ( )Ai=6,j=5Bi=5,j=5Ci=6,j=4Di=5,j=6
6、有以下程序: main() { int i=1,j=1,k=2; if((j
有以下程序: main() { int i=1,j=1,k=2; if((j++‖k++)&&i++)printf("%d,%d,%d ",i,j,k); } 执行后的输出结果是 ______。A1,1,2B2,2,1C2,2,2D2,2,3