单选题
逻辑表达式“a∧b∨c∧(b∨x>0)”的后缀式为______。(其中∧、∨分别表示逻辑与、逻辑或,>表示关系运算大于,对逻辑表达式进行短路求值)
A、
abcbx0>∨∧∧∨
B、
ab∧c∨b∧x>∨
C、
ab∧cb∧x>0∨∨
D、
ab∧cbx0>∨∧∨
【正确答案】
D
【答案解析】
[解析] 后缀式把运算符写在运算对象后面。“逻辑与”运算的优先级高于“逻辑或”运算。对于逻辑表达式“a∧b∨c∧(b∨x>0)”,从运算符的优先级方面考虑,需先对“a∧b”求值,然后对“c∧(b∨x>0)”求值,最后进行“∨”运算,因此后缀式为“ab∧cbx0>∨∧∨”。
提交答案
关闭