黑马程序员技术交流社区
标题:
输出一个整数的二进制表现形式
[打印本页]
作者:
陈昭燊
时间:
2015-10-23 22:15
标题:
输出一个整数的二进制表现形式
#include <stdio.h>
void printfBinary(int a){
if(a<0){
printf("1");
}else{
printf("0");
}
int count=(sizeof(int)*8)-2;
int temp=0;
while(count>=0){
temp=a>>count&1;
printf("%d",temp);
if (0==count%4) {
printf(" ");
}
count--;
}
printf("\n");
}
int main(){
printfBinary(-1);
return 0;
}
复制代码
作者:
刘家亮
时间:
2015-10-24 00:27
这个了解就好。大多数出去找工作都用不上
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2