表达式 (23 or 2 xor 5)的值是多少?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 08:03:28
表达式(23or2xor5)的值是多少?表达式(23or2xor5)的值是多少?表达式(23or2xor5)的值是多少?先把23、2和5用二进制写出来,23的二进制表示为00010111,2为0000
表达式 (23 or 2 xor 5)的值是多少?
表达式 (23 or 2 xor 5)的值是多少?
表达式 (23 or 2 xor 5)的值是多少?
先把23、2和5用二进制写出来,23的二进制表示为00010111,2为00000010,5为00000101,然后拿23的二进制和2的二进制进行或运算,(或的运算发则为1or1=1、1or0=1、0or1=1、0or0=0)所以得出23和2的或为00010111,然后再与5进行异或(异或的运算法则为1xor1=0、1xor0=1、0xor1=1、0xor0=0)所以得出最后结果是00010010,化成十进制就是18