08/07/02 11:41:13
>>426
#include <stdio.h>
void bit_print(int);
void main()
{
int a;
scanf("%d",&a);
bit_print(a);
}
void bit_print(int x)
{
char p[17];
x = x & 0x0000ffff;
p[16] = '\0';
for(int i = 0; i < 16; i++){
if(x & (1 << i)){
p[15-i] = '1';
}
else{
p[15-i] = '0';
}
}
printf("%s",p);
}