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