← 题途
← 免费知识库
题途原创整理 · 免费阅读

与、或、非:用条件判断理清逻辑

AND 要同时满足,OR 至少满足一个,NOT 取反。

布尔逻辑讨论真与假。A AND B(与)只有在 A、B 都为真时才为真;A OR B(或)只要至少一个为真就为真;NOT A(非)把真变假、假变真。

例如“有账号并且密码正确”可以理解为两个条件同时满足;“刷卡或者扫码”表示任一方式满足即可。这里的“或”包含两个条件同时为真的情况。

当 A 为真、B 为假时:A AND B 为假;A OR B 为真;NOT A 为假。先求括号内,再按表达式规则求值,不要凭语感猜测。

异或 XOR 与普通的或不同:两个布尔值不同时结果为真,相同时为假。做题时务必识别题目问的是 OR 还是 XOR。

建议把真假各两种情况组合成四行,亲手列出真值表。逻辑运算符在不同编程语言中的写法和优先级可能不同,应以题目使用的语言为准。

理解概念,再用练习巩固

免费练习覆盖本知识库的基础内容,无需登录。

开始免费练习 →