作者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