C语言:将一个十进制的正整数转换为二进制数并输出结果。
C语言:将一个十进制的正整数转换为二进制数并输出结果。
日期:2021-02-24 21:48:51 人气:1
//十进制转二进制
#include
main()
{
int a[100]={0},x,j,i=0;
scanf("%d",&x);
while(x) //while(x!=0)
{
a[i]=x%2;
x=x/2;
i++;
}
for(j=i-1;j>=0;j--)
printf("%d",a[j]);
}