题解 1772: [编程入门]二进制移位练习

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言程序设计教程(第三版)课后习题12.1 (C语言代码)

解题思路:就是先将这个整数用二进制表示用一个数组(先初始化为0)存储,其实结果出来的二进制就是顺序反的,所以从右端开始就是num[4](假设用num[32]存储),至于第四位为什么下标是4而不是3,这个我真的不知道,我开始也是按3算的,但是我乘的时候把顺序搞反了,