三个二进制数位上求正确值.例:三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作位上对比三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作同位上对比,位上如果有两个数同为0则为0,有两个数同为1

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 07:54:37
三个二进制数位上求正确值.例:三个二进制数A1=00011100,A2=10011010,A3=00111010,作位上对比三个二进制数A1=00011100,A2=10011010,A3=00111

三个二进制数位上求正确值.例:三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作位上对比三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作同位上对比,位上如果有两个数同为0则为0,有两个数同为1
三个二进制数位上求正确值.例:三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作位上对比
三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作同位上对比,位上如果有两个数同为0则为0,有两个数同为1则为1.正解则为0001 1010,但在C语言中,用位操作编程计算公式该怎么计算表达呢

三个二进制数位上求正确值.例:三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作位上对比三个二进制数A1=0001 1100,A2=1001 1010,A3=0011 1010,作同位上对比,位上如果有两个数同为0则为0,有两个数同为1
(A1&A2)|(A2&A3)|(A1&A3)