#include<stdio.h>
int main(void){
int n,i,j,a[1001];
while(scanf("%d",&n)!=EOF){
for(i=0;n;i++){
a[i]=n%2;
n=n/2;
}
while(i--){
printf("%d",a[i]);
}
printf("\n");
}
return 0;
}
进制转换的题不会很难,这是最普通的做法,当然可以用itoa(int,char* ,int )来进行转化,都是相当简单的,这里就不在赘述。