假设A=true,B=false,C=true,D=true,逻辑运算表达式A∧B∨C∧D的值是( ).为什么?

问题描述:

假设A=true,B=false,C=true,D=true,逻辑运算表达式A∧B∨C∧D的值是( ).
为什么?

上述表达式,可以以如下方法分析,首先我们必须了解 ∧的优先级高于∨
第一步: (A∧B)∨C∧D 得到 false ∨C∧D
第二步: false ∨(C∧D) 得到 false ∨ true
第三步: 得到答案就是 true