杭电OJ2051
这题是将一个10进制正数转化为二进制数
#include<stdio.h>
int n;
int er[10];
int main(){
while(scanf("%d",&n)!=EOF){
int temp = 1;
int i=0;
while(n!=0){
if(n%2==0){
er[i++] = 0;
}else{
er[i++] = 1;
}
n = n/2;
}
for(i=i-1;i>=0;i--){
printf("%d",er[i]);
}
printf("\n");
}
return 0;
}