题目描述
查看题目信息
从键盘输入一个长度不大于10的字符串,在每个字符的后面插入一个和原来字符相同的字符,使字符串的长度是原来2倍,然后逆向打印输出。
输入格式
文件中只有一行,包含1个任意的字符串(其长度1≤L≤10)。
输出格式
文件中只有一行,即为:是原来字符串2倍的逆向字符串。要求:输出数据从第一列开始输出。
样例输入
ABCDEFG
样例输出
GGFFEEDDCCBBAA
#include <iostream>
#include <string>
using namespace std;
int main(){
string a;
getline(cin,a);
for(int i=a.size()-1;i>=0;i--){
cout<<a[i]<<a[i];
}
return 0;
}
该程序接收一个不超过10个字符的字符串输入,将每个字符后插入相同字符,使字符串长度翻倍,然后逆向输出。示例输入'ABCDEFG',输出'GGFFEEDDCCBBAA'。程序主要涉及字符串操作和逆向打印。
1104

被折叠的 条评论
为什么被折叠?



