推荐答案
测试一下
题目
布尔代数(A+C) (A+B+C) 等于
A. A+BC
B. A+C
C.AB+BC
D.A+B+C
参考答案与知识点
参考答案
正确答案是B。布尔代数表达式 (A+C)(A+B+C) 可以通过展开和化简得到结果。首先,将两个因式相乘:
(A+C)(A+B+C) = A·A + A·B + A·C + C·A + C·B + C·C
根据布尔代数规则:A·A = A,C·C = C,A·C 与 C·A 相同。因此:
= A + AB + AC + AC + BC + C
合并同类项:A + AB + AC + BC + C。
利用吸收律:A + AB = A(因为A包含AB),同理A + AC = A。所以表达式中只剩A + BC + C。
再次利用吸收律:C + BC = C(因为C包含BC),因此最终结果为A + C。
验证其他选项:A选项A+BC不等于原式(当A=0, B=1, C=0时,原式=0,A+BC=0,但A=0,B=0,C=1时原式=1,A+BC=0,不等);C选项AB+BC=0(1,0,1时原式=1,AB+BC=0);D选项A+B+C显然扩大了结果。
涉及知识点
- 布尔代数基本运算规则
- 吸收律的应用
- 逻辑表达式展开与化简
- 常见陷阱:未使用吸收律导致错误选项