让人纠结看似简单的一道面试题,最终答案我还是不对!
今天去北斗星通面试,遇到一个题,与java本身无关,我的答案是 第一问选A 第二问选B,最后面试官说让我再仔细看看,我看了一下没发现有什么问题,原题如下,你们看看:
如果B大于C,那么X小于C,但是C不大于B,那么
1:X不大于B
A。正确 B。错误
2.X不小于C
A。正确 B。错误
我选的依次是1.A 2.B 听面试官貌似我答错了,但是找不到原因所在,希望有人能举出例子证明我答错了。
------解决方案-------------------- 探讨 今天去北斗星通面试,遇到一个题,与java本身无关,我的答案是 第一问选A 第二问选B,最后面试官说让我再仔细看看,我看了一下没发现有什么问题,原题如下,你们看看: 如果B大于C,那么X小于C,但是C不大于B,那么 1:X不大于B A。正确 B。错误 2.X不小于C A。正确 B。错误 我选的依次是1.A 2.B 听面试官貌似我答错了,但是找不到……
------解决方案-------------------- 命题是“若B>C,则X<C”,这同时意味着“B>C>X”,因此整个命题的描述(包括其暗含的意思)应该是:
若B>C,则B>C>X
------解决方案-------------------- 如果B大于C,那么X小于C,但是C不大于B,那么
1:X不大于B
A。正确 B。错误
2.X不小于C
A。正确 B。错误
根据题目可以知道B>=C>X
1.X不大于B,则X<=B,错误
2.X不小于C,则X>=C,错误
------解决方案-------------------- 如题: c < b 得出---> x < c 得出---> x < c < b ,但是 c <= b 1: x <=b 错 答案:B 2:x >= c 错 答案:B 真正的答案:2B
------解决方案-------------------- 都选B;离散第一章逻辑与命题没学好...呵呵...
------解决方案-------------------- 既然B>C,X<C,最后一句话得出C<=B,综上所述,B>C>X,从第一句话得出B没有等于C的可能,就这样。
所以选B、B