#include<stdio.h>
main()
{
int x;
printf("Inout number:");
scanf("%d",&x);
printf("number of decimal form: %d\n",x);
printf(" it's binary form: ");
printb(x,sizeof(int)*8);
putchar('\n');
}
printb(x,n)
int x,n;
{
if(n > 0)
{
putchar('0' + ((unsigned)(x & (1 << (n-1))) >> (n-1)));
printb(x,n-1);
}
}
数制转换
最新推荐文章于 2023-03-28 19:47:16 发布