首页 > 试题广场 >

已知 x = y and y = z 为真,那么 x &

[单选题]
已知 x >= y and y >= z 为真,那么 x > z or y = z 值为
  • 无法确定
为啥无法确定 x>y,y>z x>z 真 x=y,y>z x>z 真 x>y,y=z x>z 真 x=y,y=z 真
发表于 2019-06-26 22:18:21 回复(8)
毫无意义的题目
发表于 2019-06-26 22:03:35 回复(2)
这也没说是代码还是普通逻辑,不一定= 就是赋值号啊🤣🤣🤣🤣
发表于 2019-08-17 22:05:17 回复(0)
不对吧,y=z怎么样都是真啊
发表于 2019-07-18 11:47:53 回复(0)
y=z不是y==z
发表于 2019-06-26 15:55:01 回复(2)
感觉就是在瞎扯蛋,如果把它当成一道逻辑题,肯定是真。但是如果你把他当成一个编程题,也就是很多人说的把那个等号当成是赋值,那你要是这么说,那我可就要说你这个式子可以会报错胡呀!!!!
发表于 2022-02-12 21:08:54 回复(0)
5>3并且3>1;是真,5>1或者3=1为真不能确定???是or呀!!
发表于 2019-07-17 09:24:09 回复(0)

A
根据给出的条件,可以推出x,z,y有如下四种可能情况:
(1)x>y,y>z,x>z
(2)x>y,y=z,x>z
(3)x=y,y>z,x>z
(4)x=y,y=z,x=z
如果是第一种情况,x > z or y = z结论为真;
如果是第二种情况,x > z or y = z结论为真;
如果是第三种情况,x > z or y = z结论为真;
如果是第四种情况,x > z or y = z结论为真。
所以,不管什么情况下,结论都为真。

发表于 2019-07-15 14:46:28 回复(0)
注意是y=z,而不是y==z
发表于 2019-07-15 09:37:38 回复(0)
y=z确实没看到,但是如果是y==z,应该逻辑可以过。
c++语句中,y=z返回值是z,z的值不确定。
Java编译器会报错,而且返回值不是boolean。
编辑于 2019-07-10 18:44:15 回复(0)
哈哈,原来不是我一个人错了,看到大家都蒙圈了🤣
发表于 2019-07-07 16:10:36 回复(0)
会不会 他们这里是要考的 and  & 和&& 的区别 才出的这个题目
发表于 2019-07-03 11:27:30 回复(0)
%%头像 %%
主要是看z等不等于0
发表于 2019-07-02 12:22:37 回复(0)

怕不是又在瞎出题?假设y=z她是想问的是y==z判断条件,而非赋值操作。

1.条件: 因为 x >= y and y >= z 为真!可以得出 x>=z
2.论证: x > z or y = z

结论:因为x >= z是已知条件

  1. 如果x > z为假,
    • 有可能的结果1:x < z 和条件矛盾。不做后面的讨论,因为已经为假了,继续讨论下去只会把给出的已知条件推翻。
    • 有可能的结果2:x = z 符合条件,继续讨论后面的语句 y=z。这是肯定成立的。返回结果为
      • 如果 y≠z,给出的已知条件也要被推翻。讨论毫无意义。
  2. 如果x > z为真
    返回结果为
发表于 2019-07-02 08:36:06 回复(0)
?
发表于 2019-06-26 11:22:26 回复(0)