0
Q
結合邏輯運算符
A
回答
1
如前所述,表達式可能會有些模糊。它可以通過兩種方式來interpereted:
(A or A) and B
顯然A or A
在邏輯上等同於A
,所以在這種情況下,整個語句只是相當於A and B
更有可能的是,這是爲了讀作
A or (A and B)
讓我們寫一個真值表這
A B | A or (A and B) | result
-----------------------------
0 0 | 0 or (0 and 0) | 0
0 1 | 0 or (0 and 1) | 0
1 0 | 1 or (1 and 0) | 1
1 1 | 1 or (1 and 1) | 1
現在您可以清楚地看到,在這種情況下,該陳述僅等同於A
。
相關問題
- 1. 結合邏輯運算符C
- 2. 邏輯&&運算符
- 3. 邏輯運算符
- 4. 邏輯運算符||
- 5. 邏輯運算符
- 6. 組合多個邏輯運算符
- 7. PHP邏輯運算符組合
- 8. C#中邏輯運算符的結構#
- 9. 使用邏輯運算符,結合封閉在減少
- 10. 優先級和結合在邏輯運算符用C
- 11. PHP結合陣列與邏輯運算符
- 12. Python邏輯運算符
- 13. 邏輯運算符Objective-C
- 14. 邏輯運算符或者
- 15. C++邏輯運算符Q
- 16. C:邏輯運算符
- 17. 邏輯比較運算符
- 18. Java邏輯運算符
- 19. Javascript邏輯運算符:?
- 20. PHP邏輯運算符
- 21. 邏輯與運算符與
- 22. 邏輯運算符在PHP
- 23. Spring SpEL邏輯運算符
- 24. 邏輯AND運算符
- 25. Codeigniter邏輯運算符
- 26. PHP邏輯運算符
- 27. 按位運算符&邏輯
- 28. 使用邏輯運算符
- 29. C++邏輯與運算符
- 30. 邏輯運算
嘗試創建一個真值表,看看你得到了什麼。 – CollinD
這是一個好主意 –
「A或A和B」是否等於'A或(A和B)'或'(A或A)和B'?據推測前者,儘管邏輯運算符沒有普遍認同的優先順序。無論如何:請參閱https://en.wikipedia.org/wiki/Absorption_law –