单选题 阅读下列FORTRAN程序:
LOGICAL P,Q
READ(*,100)P,Q
100 FORMAT(2L4)
F(P) THEN
Y=1.0
ELSE IF(Q) THEN
Y=2.0
ELSE IF(.NOT.P.OR.Q)THEN
Y=3.0
ELSE
Y=0.0
VENDIF
WRITE(*,*) Y
END
在执行上述程序时,由键盘输入FABDTXYZ,最后输出的Y值为( )。
A.0.0 B.1.0 C.2.0 D.3.0

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