猿问

求26进制字母转换的算法

在ASCII码表中,A的ACII码是65,Z的ASCII码是90。

求将任意10进制数转为由字母A-Z表示的算法,其中A->0,B->1,...,Z->25。

注意:A对应于0而不是1。

星期六在家蹲了一天了,还没搞出来,希望高人能给个算法。

为了方便大家验证算法的正确性,先推算了一个对照表供大家参考。

【样例数据】

A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z
0    1    2    3    4    5    6    7    8    9    10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25

AA   AB   AC   AD   AE   AF   AG   AH   AI   AJ   AK   AL   AM   AN   AO   AP   AQ   AR   AS   AT   AU   AV   AW   AX   AY   AZ
26   27   28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51 

BA   BB   BC   BD   BE   BF   BG   BH   BI   BJ   BK   BL   BM   BN   BO   BP   BQ   BR   BS   BT   BU   BV   BW   BX   BY   BZ
52   53   54   55   56   57   58   59   60   61   62   63   64   65   66   67   68   69   70   71   72   73   74   75   76   77



慕村225694
浏览 1297回答 1
1回答
随时随地看视频慕课网APP
我要回答