C语言10进制转换为2进制(使用数组)

急!!!
使用数组

第1个回答  2015-03-07
main()
{int i=0,m,p[16];
scanf("%d",&m);
while(m)
{p[i]=m%2;
m/=2;
i++;
}
for(i--;i>=0;i--)
printf("%d",p[i]);
printf("\n");
getch();
}本回答被网友采纳
第2个回答  2008-11-29
for(i=0,n!=0,i++)
{a[i]=n%2;n/=2;}
for(;i>=0;i--)printf("%d",a[i]);
第3个回答  2008-11-29
10除2的余数再倒数
第4个回答  2008-11-29
用函数itoa
到网上查一查其用法就行了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网