解题思路: 如果n = 1,输出A
如果n >= 2,输出前一个字符串 + 第 i 个字母 + 前一个字符串
注意事项:
参考代码:
#include <bits/stdc++.h> using namespace std; int main(){ char word[27] = {'0','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'}; string ans; int n; cin >> n; for(int i = 1;i <= n;i++){ if(i == 1) ans += word[i]; else ans = ans + word[i] + ans; } cout<<ans; return 0; }
0.0分
2 人评分
【偶数求和】 (C++代码)浏览:713 |
【数组的距离】 (C语言代码)浏览:742 |
不容易系列 (C语言代码)浏览:672 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1141 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:542 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:917 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2092 |
1025题解浏览:738 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:600 |