首页 › 答案 › 题库 › 博览群书

用十进制数表示表达式“12|012”的运算结果是()

用十进制数表示表达式“12|012”的运算结果是()
A.1
B.0
C.14
D.16
正确答案:C
按位运算将运算分量视作二进位的位申信息,对两运算分量的对应位进行运算,产生H进位的位串信息结果。整数12最低8位二进位是00001100,整数012是八进制数,它的最低8位二进位是00001010。这两个二进位位串信息按位或运算,得到结果是00001110,对应十进制数14,八进制数是016。所以解答是C。