问题 单项选择题

设X="11",Y="1122",下列表达式结果为假的是______。

A.NOT(X==Y)AND(X$Y)

B.NOT(XSY)OR(X<>Y)

C.NOT(X>=Y)

D.NOT(X$Y)

答案

参考答案:D

解析: 逻辑运算符有3个:.NOT.或!(逻辑非)、.AND.(逻辑与)以及.OR.(逻辑或),其优先级顺序依次为NOT、AND和OR。$为子串包含测试符,如果左字符串是右字符串的一个子字符串,则结果为逻辑真。则很容易判断出A、B、C选项结果都为逻辑真。

单项选择题 A1/A2型题
问答题 案例分析题