//用递归算法打印某个整数的二进制
#include <stdio.h>
void toBin(int num)
{
if(num==0) return;
toBin(num/2);
printf("%d",num%2);
}
int main(void)
{
int num;
printf("输入一个整数:");
scanf("%d",&num);
toBin(num);
putchar('\n');
return 0;
}