题目
逻辑运算是最基本的“真/假”值的运算,也可以被看作是基于“1/0”的运算,1为真,0为假。关于基本逻辑运算,下列说法不正确的是()。A. “非”运算是“非0则1,非1则0”B. “异或”运算是“相同为0,不同为1”C. “与”运算是“有0为0,有1为1”D. “或”运算是“有1为1,全0为0”
逻辑运算是最基本的“真/假”值的运算,也可以被看作是基于“1/0”的运算,1为真,0为假。关于基本逻辑运算,下列说法不正确的是()。
A. “非”运算是“非0则1,非1则0”
B. “异或”运算是“相同为0,不同为1”
C. “与”运算是“有0为0,有1为1”
D. “或”运算是“有1为1,全0为0”
题目解答
答案
C. “与”运算是“有0为0,有1为1”
解析
本题考查基本逻辑运算的概念,解题思路是依次分析每个选项所描述的逻辑运算规则是否正确。
选项A
“非”运算的规则是对输入值取反。当输入为0时,输出为1;当输入为1时,输出为0,即“非0则1,非1则0”,所以选项A的描述是正确的。
选项B
“异或”运算的规则是:当两个输入值相同时,输出为0;当两个输入值不同时,输出为1,也就是“相同为0,不同为1”,所以选项B的描述是正确的。
选项C
“与”运算的规则是:只有当所有输入值都为1时,输出才为1;只要有一个输入值为0,输出就为0,即“全1为1,有0为0”,而不是“有0为0,有1为1”,所以选项C的描述是不正确的。
选项D
“或”运算的规则是:只要有一个输入值为1,输出就为1;只有当所有输入值都为0时,输出才为0,即“有1为1,全0为0”,所以选项D的描述是正确的。