简答题

分析逻辑运算符“or”的短路求值特性?

正确答案

假设有表达式“表达式1or表达式2”,如果表达式1的值等价于True,那么无论表达式2的值是什么,整个表达式的值总是等价于True。因此,不需要再计算表达式2的值。

答案解析

相似试题
  • 逻辑运算符(AND、NOT、OR)的运算顺序是AND→OR→NOT。

    判断题查看答案

  • 逻辑运算符从低到高的运算优先级分别是:OR、AND、NOT。

    判断题查看答案

  • AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是()

    单选题查看答案

  • 逻辑运算没有进位或溢出问题,此时CF和OF没有作用,所以逻辑运算指令如AND、OR等将CF和OF设置为0。

    判断题查看答案

  • 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B+20)or(B+60

    单选题查看答案

  • 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式A

    单选题查看答案

  • 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式A+A*5的值,结果为()。

    单选题查看答案

  • 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B)and(B

    单选题查看答案

  • 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B)and(A

    单选题查看答案