void convent(unsigned short a)
{
unsigned int c,d[32]={0};
int i=0;
while(a!=0)
{
c=a%2;//取最小权的位
d[i]=c;
a=a/2;
i++;
}
// printf("%d",i);
i=31;//逆序输出,否则输出的二进制数是逆序的
while(i>=0)
{
printf("%d",d[i]);
i--;
}
printf("\n");
}转载于:https://www.cnblogs.com/HuaiNianCiSheng/archive/2012/08/25/5303264.html

被折叠的 条评论
为什么被折叠?



