Ejemplo n.º 1
0
Archivo: di.c Proyecto: ZoneMo/backup
int main(int argc, const char *argv[])
{
   
    unsigned int a= 12345;
    binary_to_ascii(a); 
    return 0;
}
Ejemplo n.º 2
0
void binary_to_ascii(unsigned int value)
{
    unsigned int quotient;
    quotient=value/10;
    if(quotient!=0)
        binary_to_ascii(quotient);
    putchar(value%10+'0');
}
Ejemplo n.º 3
0
Archivo: btoa.c Proyecto: OPBR/first
int main(void)
{
	printf("%x\n",20138);		//only test

	binary_to_ascii(20138);
	printf("\n");
	return 0;
}
Ejemplo n.º 4
0
Archivo: di.c Proyecto: ZoneMo/backup
//该函数的作用是 将一个整型的数 打印成字符的形式 输出
//递归 以函数里面的自己调用为分界线  以上操作是 顺序执行下去
//一下 操作  是 到这执行过来  
//判断语句是 执行到哪里
void binary_to_ascii(unsigned int value)
{
    unsigned int quotient;

    quotient = value /10;
    if (quotient != 0) {
        binary_to_ascii(quotient);
    }
    putchar(value % 10 + '0');//加上 0 的字符编码 便可以实现以字符的形式打印
}
Ejemplo n.º 5
0
Archivo: btoa.c Proyecto: OPBR/first
void binary_to_ascii( unsigned int value )
{
	unsigned int tmp;
	tmp = value;
	tmp /= 16;

	if ( tmp != 0 ){
	
		binary_to_ascii(tmp);

	}

	value %= 16;
	printf("%c","0123456789ABCDEF"[value]);

}
Ejemplo n.º 6
0
int main(void)
{
    binary_to_ascii(4267);
    return 0;
}