解题思路:
注意事项:
参考代码:
#include
using namespace std;
int n;
int main()
{
cin >> n;
vector
int p = 0;
while (n > 0) {
int offset = n % 26;
if (offset == 0) {
res[p] = 'Z';
n -= 26;
} else {
res[p] = (char)('A' + offset - 1);
}
n /= 26;
p++;
}
for (int i = p - 1; i >= 0; i--) {
cout << res[i];
}
cout << endl;
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.8 (C++代码)浏览:542 |
C二级辅导-分段函数 (C语言代码)浏览:558 |
C语言训练-排序问题<2> (C++代码)浏览:880 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1814 |
P1001 (C语言代码)浏览:799 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:624 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:738 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:603 |
Hello, world! (C++代码)浏览:1744 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:326 |