计算机二级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