求助
将十进制变为二进制,程序如下:#include <stdio.h>
void main()
{
int a,i,k;
printf("please input a integer:\n");
scanf("%d",&a);
for(i=1;i<=512;i*=2)
{
k=a/i%2;
printf("%d",k);
}
printf("\n");
}
输出顺序不对,请高手指点
2008-03-05 18:50
2008-03-05 22:53