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");
}
十六进制,八进制,十进制数转为二进制数显示的函数
