单选题 下列各逻辑IF语句中正确的是( )。
A.IF(X.GT.0.0)THENY=2*X+1.0
B.IF(.NOT.P) Q=2.0*P+1.0
C.IF(X.GE.0).AND.(Y.GE.0.0) Z=1.0
D.IF(.NOT.P.AND.Q) X=0.0

【正确答案】 D
【答案解析】[解析] 选项A中THEN是多余的;选项B中P是逻辑量,因此2.0*P有误;选项C中逻辑表达式缺( )。