单选题 阅读以下FORTRAN程序:
READ(*,*)X
IF(X,LE,0)RHEN
Y=0.0
ELSEIF(X,LT,5,0),AND,(X,NE,2,0)THEN
Y=1/X
ELSEIF(X,LE,10,0)THEN
Y=1/(X+2)
ELSE
Y=10.0
ENDIF
WRITE
WRITE(*,*)Y
END
运行上述程序时,若由键盘输入:2,则程序输出结果为( )。
  • (A) 0.0
  • (B) 0.5
  • (C) 0.25
  • (D) 10.0


【正确答案】 C
【答案解析】