解题思路: 如果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语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:572 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1817 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:599 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1175 |
用筛法求之N内的素数。 (C语言代码)浏览:665 |
字符串输入输出函数 (C语言代码)浏览:2495 |
程序员的表白 (C语言代码)浏览:598 |
字符串比较 (C语言代码)浏览:685 |
找出最长的字符串来 (C语言代码)浏览:1770 |
C语言训练-8除不尽的数 (C语言代码)浏览:1402 |