计算完整二进制

//计算一个整数的完整二进制
#include<stdio.h>
void erjinzhi();
int main()
{
erjinzhi();
return 0;
}
void erjinzhi()//这是个计算完整二进制的函数
{
printf("输入一个数求出这个数的完整二进制\n");
printf("----------------------------------------\n");
int a;
scanf("%d",&a);
for(int w=31;w>=0;w--)
{
int j=(a>>w)&1;
printf("%d",j);
if((w)%4==0)
{
printf(" ");
}
}
printf("\n\n");
printf("----------------------------------------");
printf("\n");
}

posted @ 2016-06-23 22:47  生如夏花~  阅读(128)  评论(0)    收藏  举报