逻辑运算真值表怎样去理解!

逻辑运算真值表怎样去理解!我想知道表的内容解析,不要上来给我整一堆与或非啥意思,我理解与或非,就是看不懂这破表!(C语言)

a和b 表中用1和0表示。你可以理解为1为“真”,0为“假”。
符号“&&”表示左右两边的条件都要为真,结果是真,有一个以上条件为假,结果是假。
符号“||”表示左右两边的条件有一个以上条件为真,结果是真,两个条件都为假,结果是假。
符号“!”表示取反向值,条件为真,结果是假,条件为假,结果是真。
我个人是这么理解的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-15
第一行表示的是逻辑运算的代号,表中(a&&b)表示a和b求与,表中(a丨丨b)表示a和b求或,表中(!a)表示求a的非。知道这个然后看第二行,a下面的数字表示a的取值,b下面的数字表示b的取值,a&&b下面的数字表示运算结果。比如说a=1,b=1,运算结果a&&b=1,a丨丨b=1,!a=0。第三行:a=1,b=0,运算结果a&&b=0,a丨丨b=1,
!a=0,以此类推。
第2个回答  2019-07-13
第一行表示的是逻辑运算中的代号。
表中第二行以后的数字表示真假,其中“1”是真,“0”是假。
第二行可以这么理解:“在‘a’和‘b’都是真的情况下,‘a与b’为真,‘a或b’为真,‘非a’为假”。
后面的部分理解方式和第二行一样。
第3个回答  2018-08-15
a&b是a与b,相当于两个开关串联同时按下灯泡才会亮,就是a为1、b也为1的时候输出才为1,其它都为0追答

a||b是a或b,相当于两个开关并联,只要有一个开关闭合灯泡就会亮,所以a和b有一个为1的时候输出就为1,都为0的时候输出为0。

相似回答