这段代码实现了一个字符串反转功能:从标准输入读取一行字符串,使用reverse迭代器构造反转后的新字符串,再输出结果。例如输入"csdn"会输出"ndsc"。代码简洁高效,利用了C++的STL特性,包含头文件<bits/stdc++.h>并使用string类的rbegin()/rend()方法实现反转。
输入
csdn
输出
ndsc
cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
string str;
getline(cin,str);
str=string(str.rbegin(),str.rend());
cout<<str;
return 0;
}