首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

题目都看不懂是啥意思啊悲剧啊解决办法

2012-04-07 
题目都看不懂是啥意思啊!悲剧啊Given an integer variable a,write two code fragements the first should

题目都看不懂是啥意思啊!悲剧啊
Given an integer variable a,write two code fragements the first should set bit 3 of a,The second should clear 3 of a,In both cases, the remaining bits should be unmodified ?


  先帮忙翻译一下题目吧 set bit 3 of a 是设置a的3位吗?
  那是靠位段的知识吗 不太 明白这题

[解决办法]
就是考位操作。一个int整数,一般32位,要你第一个函数设置它的第3为是1,第二个函数设置第3位是0,不修改其他的位的值。
[解决办法]
加入a是一个32位,就是说你写的两个代码片段,一个是要设置这个a的第3位,另外一个是要清除a的第3位。
[解决办法]
个int整数,一般32位,要你第一个函数设置它的第3为是1,第二个函数设置第3位是0,不修改其他的位的值。
[解决办法]
a = (a>>3)&0x1 ----set
a = (a>>3)&0x0 ----clean

[解决办法]
easy job ,英文不好的路过。。。。
[解决办法]

探讨

写错了
a = (a>>3)|0x1 ----set
a = (a>>3)&0x0 ----clean

[解决办法]
探讨
写错了
a = (a>>3)|0x1 ----set
a = (a>>3)&0x0 ----clean

[解决办法]
a |= 8;
a &= ~8;
[解决办法]
探讨
a |= 8;
a &= ~8;

热点排行