-1

Q.如果x位于lower和upper(包含)之间,则以下哪个布尔表达式计算结果为true;否则为false。布尔逻辑多项选择题

1:(x < = lower)|| (x> = upper)

2:(x> = lower)|| (X < =上)

3:低级< = X < =上

4:(X> =低级)& &(X < =上)

5:U(X < =更低)& &(x> =上限)

这个问题的答案是什么?为什么?有人可以简单解释吗?

回答

0

正确的是#4,为什么?

  1. 您可以丢弃1和2,因为您需要它们在这些值之间,所以它必须大于或等于低于或低于或等于上限。
  2. - #5与您的陈述相矛盾,因为它查找的值不在下限和上限的范围内,无论如何,它可能无法击中,因为它指出上限应该小于下限。
  3. 如果你给出它的数学表达式,它可以是#3,但对于编程语法,你很可能会发现它是#4格式。

而且包容的条件,这意味着你的限制在你的范围内。

+0

我现在明白了。非常感谢!这是一个很好的通报方式。再次感谢! – Rohit