//十进制转二进制
void ToBin( int n )
{
if (n>1)
ToBin( n/2 );
printf( "%d", n%2 );
}
//十进制转八进制
void ToOct( int n )
{
if (n>1)
ToOct( n/8 );
printf( "%o", n%8 );
}
//十进制转十六进制
void ToHex( int n )
{
if (n>1)
ToHex( n/16 );
printf( "%x", n%16 );
}
同理可得,以此内推。。。。。。