单选题 分析下列程序:
READ (*,*)A
Y=0.0
IF(A.GT.0.0) THEN
Y=1.0
ELES IF (A.GE.150) THEN
Y=2.0
ELES
Y=3.0
ENDIF
WRITE (*,*)Y
END
当输入150时,执行此程序的输出结果是( )。
A.0.0 B.1.0 C.2.0 D.3.0

【正确答案】 B
【答案解析】[解析] 当执行第一个IF语句时,条件满足,此时Y=1.0,而后执行ENDIF后面的语句,输出Y。