解题思路:利用string对象的加法拼接操作,前后为当前字符串,中间加一个递增的字符;
注意事项:string 可以和 char 字符相加 ,注意将('A'+i)强转成字符类型
参考代码:
#include<iostream>
#include<string>
using namespace std;
int main(){
string s1 = "A";
int n;
cin>>n;
for(int i=1;i<n;i++)
{
s1 = s1+char('A'+i)+ s1;
}
cout<<s1;
return 0;
}
0.0分
2 人评分
点我有惊喜!你懂得!浏览:4114 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1055 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:287 |
printf基础练习2 (C语言代码)浏览:955 |
不会做的浏览:954 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:751 |
【矩阵】 (C++代码)浏览:999 |
a+b浏览:452 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:650 |