#include<bits/stdc++.h>
using namespace std;
int main()
{
//1 :构造字符串,通过逆序迭代器,不改变原数据
string s;cin>>s;
cout<<string(s.rbegin(),s.rend());
//2 :通过reverse()函数改变原数据
reverse(s.begin(),s.end());
cout<<s;
//3 :字符数组逐位读
char str[105];int i=0;
str[0]=getchar();
while(str[i]!='\n'){++i;str[i]=getchar();}
for(--i;i>=0;--i)cout<<str[i];
return 0;
}
[蓝桥杯练习题]反转字符数组的三种方式
最新推荐文章于 2024-05-20 14:22:36 发布