计算机二级c的题目:设x=061,y=016,则z=x|y的值是多少?

问题描述:

计算机二级c的题目:设x=061,y=016,则z=x|y的值是多少?

用按位或运算将指定的位置为1
设:x=061,y=016,则z=x|y为:
x: 0000,0000,0011,0001
| y: 0000,0000,0000,1110
z: 0000,0000,0011,1111
即将x或y中为1的位的相应位置成1,其结果是z中的后6位为1