阅读下列FORTRAN77程序:READ(* , *)XIF(X.LE.0) THENY=0.0ELSE IF ((X.LT.5.0).AND.(X.NE.2.0)) THENY= 1/XELSE IF (X.LE.10.0) THENY=1/(X+2)ELSEY = 10.0END IFWRITE(* , *)YEND上述程序运行时,由键盘输入2,则输出的结果为()。A.0.5B.0.25C.10.0D.0.0

阅读下列FORTRAN77程序:
READ(* , *)X
IF(X.LE.0) THEN
Y=0.0
ELSE IF ((X.LT.5.0).AND.(X.NE.2.0)) THEN
Y= 1/X
ELSE IF (X.LE.10.0) THEN
Y=1/(X+2)
ELSE
Y = 10.0
END IF
WRITE(* , *)Y
END
上述程序运行时,由键盘输入2,则输出的结果为()。


A.0.5
B.0.25
C.10.0
D.0.0

参考解析

解析:提示:当执行第一个IF语句时,条件满足;此时1. 0;而后执行ENDIF后面的语句,输出Y值。@##

相关考题:

下列不属于文字处理程序的是(1)。对文本进行阅读和修改,常常使用(2)程序。A.WSB.WPSC.EdlinD.Norton

阅读下列程序: include void fun(int n) { int x(5); static int y(10); if(n>0) { 阅读下列程序:include<iostream.h>void fun(int n){int x(5);static int y(10);if(n>0){++x;++y;cout<<x<<","<<y<<endl;}}void main()int m(1);fun(m);}则该程序的输出结果是______。

阅读下列程序,并写程序运行结果【】。include void main() { for(int i=0;i 阅读下列程序,并写程序运行结果【 】。include<iomanip. h>void main() {for(int i=0;i<4;i++)cout<<end1<<setfill(' ')<<setw(4-i)<< '0'<<setfill('*')<<setw(i+i)<<(i>0?' O' : ' ' );}

阅读下列程序,则运行结果为( )。A.3B.4C.5D.6

阅读下列程序段,程序的输出结果为( )。A.3B.5C.6D.8

阅读下列利用递归来求n!的程序。 为保证程序正确运行,在下画线处应该填入的参数是( )。A.n-1S 阅读下列利用递归来求n!的程序。为保证程序正确运行,在下画线处应该填入的参数是( )。A.n-1B.n-2C.nD.n+l

阅读下列程序说明和C++程序,把应填入其中(n)处的字句,写在对应栏内。【说明】阅读下面几段C++程序回答相应问题。比较下面两段程序的优缺点。①for (i=0; i<N; i++ ){if (condition)//DoSomething…else//DoOtherthing…}②if (condition) {for (i =0; i<N; i++ )//DoSomething}else {for (i=0; i <N; i++ )//DoOtherthing…}

阅读下面程序程序运行结果是( )。A.==B.trueC.falseD.equal

阅读下列程序片段。如果sayHello( )方法正常运行,则test( )方法的运行结果将是( )。A.HelloB.ArrayIndexOutOfBondsExceptionC.ExceptionFinallyD.HelloFinally

阅读下列FORTRAN77程序: INTEGER A(4,5) DATA A/5*1,5*2,5*3,5*4/ M=0 DO 10 K=1,4 10 M=M+A(K,K+1) WRITE(*,*)M END 上述程序运行后,输出的M值为( )。A.8B.9C.10D.11

阅读下列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

下列软件中,属于应用软件的是( )。A.操作系统B.语言处理程序C.服务程序D.电子书阅读软件

阅读以下程序,写出其功能。

阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。MOV AX,FFFFHMOV BX,2896HXOR AX,BXINT 3AX=(),BX=(),ZF= (),CF= ()。

阅读下列程序段,指出它完成何种运算。 CMP  AX, 0           JGE   EXIT  NEG  AX EXIT:       ┆

阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。 MOV AX,5678H MOV BX,1234H AND AX,BX INT 3 AX=(),BX=(),ZF=(),CF=()。

阅读以下程序,指出它的功能。

注释语句是为了方便程序阅读对程序进行的说明,对程序运行没有影响。

程序的可阅读性

能够用来阅读,修改,删除,增加文本文件的程序是()。A、源程序B、编辑程序C、显示程序

问答题阅读下列程序段,假定AX=-110,CX=+8,执行该程序后,问AX,DX分别是多少? MOV   AX,-110  MOV   CX,8  CWD     IDIV   CX

问答题阅读下列程序段,指出它完成何种运算。 CMP  AX, 0           JGE   EXIT  NEG  AX EXIT:       ┆

单选题在FORTRAN77源程序中,续行标志符必须放在()A 第1列B 第1-6列C 第6列D 第5列

单选题下列FORTRAN77 表达式中,合法的是()A0.0.LE.X .AND..NOT.X.GE.10.0B0.0.GE.X.LT.10.0C0.0.LE.X.GE.10.D10.0.LE.X.OR..AND.X.GT.0.0

单选题在下列FORTRAN77运算符中,优先级最高的是()A.AND.B.NOT.C.OR.D.EQ.

填空题阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。MOV AX,FFFFHMOV BX,2896HXOR AX,BXINT 3AX=(),BX=(),ZF= (),CF= ()。

单选题适用于字符型 I/O的 FORTRAN77格式编辑将是()A Fw.dB Iw.dC AD Gw.d