#include <stdio.h>
main()
{
int x,i,j,a[8];
i=0;
do
a[i]=x%2;
i++;
x= x/2;
}while(x>=1);
for(j=i-1;j>=0;j--)
printf("%d",a[j]);
print("\n");
}
第一次运行时输入4,第二次运行时输入9,程序的运行结果分别是:
100 1001