问题又来了,感觉挺好的算法,可是哪里错了?
2014-11-17 16:07
2014-11-17 16:09
2014-11-17 16:10
2014-11-17 16:10
程序代码:
#include<stdio.h>
int main()
{
int a[128],n,i=0;
scanf("%d",&n);
while(n!=0)
a[i++]=n%2,
n/=2;
i--; /*这里补个就行了*/
for(;i>=0;i--)
printf("%d",a[i]);
putchar('\n');
return 0;
}
2014-11-17 16:17
2014-11-17 16:18
2014-11-17 16:22
2014-11-17 16:23