作者chevalierxd (イカロス)
看板Army-Sir
标题[问题] 逻辑运算子
时间Tue Jan 26 21:35:51 2010
若逻辑运算子的後先顺序由高而低依序为NOT AND OR,
运算元X Y Z的逻辑值均为假,则运算式X OR NOT Y AND逻辑值为何
X Y Z的逻辑值为假是指?
後面一串也很莫名其妙 是按前面的顺序去判断真假嘛?
还有 为啥是後先顺序... 这有甚麽重要的暗示嘛?
感谢回答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.191.140
1F:推 cjcat2266:"Y AND" 後面是不是还有接东西?感觉还没写完 01/26 21:43
2F:→ cjcat2266:假如是 X OR NOT Y AND Z好了,先後顺序有点像是括弧 01/26 21:44
3F:→ cjcat2266:顺序高的先括在一起 ((X OR (NOT Y)) AND Z) 01/26 21:44
4F:→ cjcat2266:所以就会变成 ((false OR (NOT false)) AND false) 01/26 21:45
5F:→ cjcat2266:啊...我顺序搞反了,请把AND先括在一起XD 01/26 21:45
6F:→ chevalierxd:没有耶 题目就这样0.0 01/26 21:46
7F:推 cjcat2266:可能有漏喔,因为AND是二元运算子(像乘法) 01/26 21:48
8F:→ cjcat2266:需要左右各一个运算元(像2 * 5) 01/26 21:48
9F:→ chevalierxd:这麽说好像真的少个Z..应该是题目错了.. 01/26 21:48
10F:→ chevalierxd:因为他前面写XYZ... 01/26 21:49
11F:→ chevalierxd:所以XYZ逻辑值皆为假 指的就是以FALSE代入? 01/26 21:50
12F:→ chevalierxd:YA 算出来了 答案为FALSE没错 感谢CJ大~~ 01/26 21:51