目录
逻辑运算
概念介绍
非: not¬
与: and^
或: or∨
或与: xor⊕
运算级比较
括号 > 非 > 与 > 或、异或(or和xor是同级的)
如果加入加减乘除,就是以下这样:
![逻辑运算金字塔](https://img-blog.csdnimg.cn/direct/16fb47a7df3143069549146d6fa5838d.png)
注意:同级的运算符不分高低,计算时按照从左往右运算。
例题
1. 以下逻辑表达式的值恒为真的是()
A.P∨(¬P∧Q)∨(¬P∧¬Q)
B.Q∨(¬P∧Q)∨(P∧¬Q)
C.P∨Q∨(P∧¬Q)∨(¬P∧Q)
D.P∨¬Q∨(P∧¬Q)∨(¬P∧¬Q)
2. 若A=True,B=False,C=True,D=False,以下逻辑运算表达式真的有()【多选题】
A.(A∧B)∨(C∧D∨¬A)
B.((¬A∧B)∨C)∧¬B
C.(B∨C∨D)∨D∧A
D.A∧(D∨¬C)∧B
3. 设A=true,B=false,C=true,D=false,以下逻辑运算表达式值为真的是()
A. (A∧B)∨(C∧D∨A)
B. ((A∧B)∨C)∧D
C. (B∨C∨D)∧D∧A
D. A∧(D∨C)∧B
4. 当(A>=B) and (B>=C)的取值为true时,那么表达式(A>C) or (B=C)的取值为()
A. True
B. False
C. 无法判断
D. 只有当ABC三个数都为正数时才为true
E. 只有当ABC三个数都为正数时才为false
5. 设A=B=true,C=D=false,以下逻辑运算表达式为真的有()【多选题】
A. (A∧B)∨(C∧D∨A)
B. ((A∧B)∨C)∧D
C. A∧(B∨C∨D)∨D
D. A∧(D∨C)∧B
6. 命题“P→Q”可读做P蕴涵Q,其中P、Q是两个独立的命题。只有当命题P成立而命题Q不成立时,命题“P→Q”的值为false,其他情况均为true。与命题“P→Q”等价的逻辑关系式是()【多选题】
A. P∨Q
B. P∧Q
C. (P∨Q)
D. (Q∧P)
7. 设A=B=True,C=D=False,一下逻辑运算表达式值为假的有()
A.(¬A∧B)∨(C∧D∨A)
B.¬(((A∧B)∨C)∧D)
C.A∧(B∨C∨D)∨D
D.(A∧(D∨C))∧B
8. 设A=B=D=true,C=E=false,以下逻辑运算表达式值为真的有()
A. (A∧B)∨(C∧D)∨E
B. (((A∧B)∨C)∧D∧E)
C. A∧(B∨C∨D∨E)
D. (A∧(B∨C)) ∧D∧E
9. 设全集I = {a, b, c, d, e, f, g, h},集合 BA = {a, b, c,d, e, f},AC = {c, d, e},BA= {a, d},那么集合 CBA为()
A.{c, e}
B. {d, e}
C. {e}
D. {c, d, e}
E. {d, f}
10. 设全集I = {a, b, c, d, e, f, g},集合A = {a, b, c},B = {b, d, e},C = {e, f, g},那么集合为()
A. {a, b, c, d}
B. {a, b, d, e}
C. {b, d, e}
D. {b, c, d, e}
E. {d, f, g}
答案
1. A.P∨(¬P∧Q)∨(¬P∧¬Q)
2. B.((¬A∧B)∨C)∧¬B┋C.(B∨C∨D)∨D∧A
3. B. ((A∧B)∨C)∧D
4. A. True
5. A. (A∧B)∨(C∧D∨A)┋C. A∧(B∨C∨D)∨D
6. A. P∨Q┋D. (Q∧P)
7. D.(A∧(D∨C))∧B
8. A. (A∧B)∨(C∧D)∨E┋C. A∧(B∨C∨D∨E)
9. A.{c, e}
10. A. {a, b, c, d}
制作不易,点个赞吧!!!
制作不易,点个赞吧!!!
制作不易,点个赞吧!!!