Description
给定不定数量的整数(小于100000000),逆序输出其对应的二进制数。
Input
每行一个整数,
Output
每行一个二进制数的逆序形式
Sample Input
1024
63
5
Sample Output
00000000001
111111
101
//用函数实现输出十进制数对应二进制数的逆序输出
#include<stdio.h>
int fun(int n)
{
int t;
if(0==n) return 0;
t=n%2;
n=n/2;
printf("%d",t);
fun(n);
return 0;
}
int main()
{
int n;
while(~scanf("%d",&n))
{
fun(n);
printf("\n");
}
}