c语言---十进制转二进制

#include <stdio.h>

int main()

{

int t=1;

while(t){

int bin[32];

int dec;

int i=31;

int j;

scanf(“%d”,&dec);

if (dec==0)

t=0;

else

{

while(dec!=1)

{

bin[i]=dec%2;

dec=dec/2;

i–;

}

bin[i]=dec;

for (j=i;j<=31;j++)

printf(“%d”,bin[j]);

printf(“\n”);

}

}

return 0;

}

    原文作者:进制转换
    原文地址: https://blog.csdn.net/zhiruchen/article/details/17165143
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞