黑马程序员技术交流社区
标题:
c语言中,进制你一定要了解的技巧
[打印本页]
作者:
yangzhen5352
时间:
2015-7-5 11:14
标题:
c语言中,进制你一定要了解的技巧
#include <stdio.h>void origBinary(int num);void reverseBinary(int num);void buBinary(int num);int main(){ int num = 0; printf("请输入1个整数:"); scanf("%d",&num); // num = ~num; printf("%d的原码、反码、补码如下:\n",num); origBinary(num); reverseBinary(num); buBinary(num);
return 0;}
void origBinary(int num){ // printf("%d的原码:",num); if(num >=0) { for (int j = 31; j >= 0; j--) { char ch = (num >> j) & 1;
(j+1) % 8 ==0 && (j != 31) ? printf(" "):0; printf("%d",ch); } } else { printf("1"); num = num - 1 ; for (int j = 30; j >= 0; j--) { char sh = (num >> j) & 1; sh = !sh; (j+1) % 8 == 0 && (j != 31)? printf(" "):0; printf("%d",sh); }
}
作者:
李旭飞
时间:
2015-7-6 21:12
只能说太乱了
作者:
cuin
时间:
2015-7-7 16:52
这格式。。。
作者:
深蓝的蓝
时间:
2015-7-7 22:37
作为你的同学 我感到了一种压力 我要好好学习 加油
作者:
lucky0512
时间:
2015-7-7 22:39
楼主,格式有点乱吧!!
作者:
丁铭检
时间:
2015-7-7 22:52
看到这中格式,完全就没心思看的节奏。。
作者:
闪电侠
时间:
2015-7-7 22:56
把代码格式化一下吧,这样看的好累
作者:
chensc
时间:
2015-7-8 05:58
学习学习!
作者:
赵云18235802528
时间:
2015-7-8 07:13
我是来看看的
作者:
1115302782
时间:
2015-7-8 07:20
这么这么乱,你要整理一下啊!
作者:
peng_gavin
时间:
2015-7-8 07:59
楼主,看得我都眼花了
作者:
Crisps
时间:
2015-7-8 08:10
是有点乱
作者:
heyuze
时间:
2015-7-8 08:56
楼主发出来之前 缩进得搞好啊。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2