程序 READ(*,*)X IF((X.LT.-5.0).OR.(X.EQ.-1.0))THEN Y=0.0 ELSEIF(X.LT.0.0)THEN Y=1.0/(X+1.0) EISEIF(X.LT.5.O)THEN Y=1.0/(X+2.0) ELSE Y=0.0 ENDIF WRITE(*,*)Y END 若输入4.0,则结果为(  )。

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

因为X=4,即0<X<5,故Y=1.0/(X+2.0)=1/6。