如题所述
如果把一个十进制数转换为16位二进制数:
#include<stdio.h>
void dec2bin(int n,int k)
{if(k<16)dec2bin(n/2,k+1);
printf("%d",n%2);
}
int main()
{int n;
scanf("%d",&n);
dec2bin(n,1);
return 0;