#include int main() { char a[32]; int n,i = 0; printf("输入一个正整数:"); scanf("%d",&n); while(n) { a[i] = n%2 + '0'; n = n/2; i++; } a[i] = '\0'; printf("%s\n",a); return 0;}
for(n=0;nprintf("%d",a[i-n-1]);printf("\n");