黑马程序员技术交流社区

标题: 用位与&运算符判断变量的奇偶性的练习题 ???? [打印本页]

作者: 愿望    时间: 2014-7-12 19:35
标题: 用位与&运算符判断变量的奇偶性的练习题 ????
本帖最后由 愿望 于 2014-7-14 08:38 编辑

刚看视频的时候,遇到了这个题, 老师讲的我不是很明白, 想的越来越乱,   0.0
为了让代码看起来不是很乱, 我就截图了, 因为图片的代码都带有颜色.  嘿嘿

   定义printBinary这个我明白, 还有下面的 每个4个就打印输出一个空格这个我也知道.

  就是while里的语句我不懂,   当挪到第31位的数值大于0,  那个number不也是挪到第31位的意思吗, 那不就是32位都是0了吗 ?
  为什么要number再向右移动31,

有懂得大神请帮忙讲一下,

可能我问的乱了,  有细心的帮忙说一下, 或者提示一句, 我可能就会明白了 , 多谢了!:)





11111111111111.jpg (33.53 KB, 下载次数: 39)

上部分

上部分

222222222222.jpg (35.59 KB, 下载次数: 39)

222222222222.jpg





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2