第二题:年号字符(5分)
题目描述
小明用字母 A对应数字 1,B对应 2,以此类推,用 Z对应 26。对于 27以上的数字,小明用两位或更长位的字符串来对应,例如 AA对应27,AB对
应28,AZ对应52,LQ对应329。
请问2019对应的字符串是什么?
#include<stdio.h>
int main()
{
int n=2019;
int i,j=0,t;
char a[27]={0,'A'};
char b[10];
for(i=2;i<27;i++)
a[i]=a[i-1]+1;
while(n)
{
t=n%26;
b[j]=a[t];
j++;
n=n/26;
}
j--;
for(j;j>=0;j--)
printf("%c",b[j]);
printf("\n");
return 0;
}