• 利用递归进制转换(倒叙输出)


     # include <stdio.h>


    void output(int n, int r)
    {
    char tab[] = "0123456789ABCDEFGHIJKLMN" ;
    if (n == 0) return ;
    output (n/r, r) ;
    printf ("%c", tab[n%r]) ;
    }


    int main ()
    {
    int n, r ;
    while (scanf ("%d%d", &n, &r))
    {
    if (n < 0){
    printf ("-") ;
    n = -n ;
    }
    output(n,r) ;//把n用r进制输出
    printf ("\n") ;
    }
    return 0 ;
    }
  • 相关阅读:
    day58
    day57
    day55
    day56
    day54
    Vue(练习二)
    Vue练习
    Vue框架
    作业
    Django(九)
  • 原文地址:https://www.cnblogs.com/chaosheng/p/2329600.html
Copyright © 2020-2023  润新知