阅读下列FORTRAN77程序: READ(* , *)X IF(X.LE.

恬恬2019-12-17  15

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

答案B

解析提示:当执行第一个IF语句时,条件满足;此时1. 0;而后执行ENDIF后面的语句,输出Y值。@##
转载请注明原文地址:https://ti.zuoweng.com/ti/1eVNKKKQ