main(){ int a,i,u; int n[9]; printf("intput:"); scanf("%d",&a);u=a; for(i=0;i<8;i++) { n[7-i]=u%2; u/=2;
} for(i=0;i<8;i++)printf("%d",n[i]); getch();}是这样吗?