77问答网
所有问题
设二进制数x的值是11001101,若想通过x&y运算使x中的低4位不变,高4位清零
y的二进制数是
求详细解答 题目意思也不太理解
举报该问题
推荐答案 2019-07-11
unsigned char x,y,z;
x=0xcd; // 11001101
y=0x0f; // 00001111
z=x&y;
与运算
是二进制按位运算, 将x和y两个
二进制数
逐位对齐后, 对齐的8个位分别单独运算得到结果的8个位, 要使某位清0, 就与0进行与运算, 如果不变就与1进行与运算.
追问
y为什么是00001111呀
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Y3qpqYqYvvq8WGIWvI.html
其他回答
第1个回答 2019-07-11
y=00001111
按位做与运算,任意位&0=0,任意位&1=自己
第2个回答 2019-07-11
第109回 候芳魂五儿承错爱 还孽债迎女返真元 第110回 史太君寿终归地府 王凤姐力诎失人心
相似回答
设二进制数x的值是11001101,若想通过x&y运算使x中的低4位不变,高4位
...
答:
y=00001111(b)就OK啊
c语言的问题~~
答:
[3] exp(x*x/2) / sqrt(2 * 3.1415926);[4] 1 / 2 / ( a * x + (a+x))/ (4*a));[5] sqrt( pow ( sin(x),2.5));[6] x * x - exp(5);[7] 3 * a * e / c / d;[8] (i & 0xff) >> 4;[9] a & 0x82 (10000010)[10] y = 0x0f (0...
...要
通过x
/
y使低
八位为1
,高
8
位不变,y
的八
进制数是
:
答:
我推测 问题一 应该是x|y 而不是 x/y. y = 07;2 y="0000 1111"3 y = "1111 0000"
大家正在搜
相关问题
设x=10100011,若要通过x^y使x的高4位取反,低4...
一些C语言的题,拜求答案5
设x是一个16位整数,如要通过x/y使低八位为1,高8位不变...
8.设二进制数A是0A101111,若想通过异或运算 A^B...
c语言的问题~~
c语言程序设计求解答..
如何将40H-46H单元内容的高4位清零低4位不变
设二进制数A是0A101111,若想通过异或运算 A^B使 ...