1. 设 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

  1. 设 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

  1. 当 (A>=B) and (B>=C) 的取值为 true 时,那么表达式 (A>C) or (B==C) 的取值为 ( )。

A. True
B. False
C. 无法判断
D. 只有当 ABC 三个数都为正数时才为 true E. 只有当 ABC 三个数都为正数时才为 false

  1. 表达式 (23 or 2 xor 5) 的值是 ( )

A. 18 B. 1 C. 23 D. 32 E. 24

  1. 判断整数 a 等于 0 或 b 等于 0 或 c 等于 0 的正确的条件表达式是 ( )

A. not ((a!=0) or (b!=0) or (c!=0)) B. not ((a!=0) and (b!=0) and (c!=0)) C. not ((a=0) and (b=0) and (c=0)) D. (a=0) and (b=0) and (c=0) E. not ((a=0) or (b=0) or (c=0))

答案:

  1. D. A∧(D∨¬C)∧B
  2. B. ((¬A∧B)∨C)∧¬D
  3. C. 无法判断
  4. C. 23
  5. E. not ((a=0) or (b=0) or (c=0))
逻辑运算表达式真值判断练习题及答案

原文地址: https://www.cveoy.top/t/topic/qB1Y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录