在solve函数中,先求出字符串的大小,把第一个和最后一个字符交换,然后是第二个和倒数第二个,直到全部交换完结束,返回更改后的字符串
#include<iostream> using namespace std; string solve(string str); int main(){ string a; cin>>a; cout<<solve(a); } string solve(string str) { // write code here int i=0; int a=str.size()-1; while(i<a){ char temp=str[a]; str[a]=str[i]; str[i]=temp; i++; a--; } return str; }