超容易理解的进制转换代码


void  tentoeight(int num)
{


    if (num!=0)
    {
        int m = num % 8;//取余数
        num = num / 8;
              //顺序
        tentotwo(num);
        printf("%d", m);//逆序

    }
   else
   {

    }



}

二进制

void  tentotwo(int num)
{


    if (num!=0)
    {
        int m = num % 2;//取余数
        num = num / 2;
              //顺序
        tentotwo(num);
        printf("%d", m);//逆序

    }
   else
   {

    }



}

你可能感兴趣的:(超容易理解的进制转换代码)