C++逆向输出一个字符串(三)

这段代码实现了一个字符串反转功能:从标准输入读取一行字符串,使用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;
}
相关推荐
Rain_is_bad3 分钟前
初识c语言————位运算符
c语言·开发语言
Rain_is_bad9 分钟前
初识c语言————常规运算符及其规则
c语言·开发语言
promising-w21 分钟前
TYPE-C接口,其实有4种
linux·c语言·开发语言
2501_9160088940 分钟前
JavaScript调试工具有哪些?常见问题与常用调试工具推荐
android·开发语言·javascript·小程序·uni-app·ecmascript·iphone
zero13_小葵司43 分钟前
在不同开发语言与场景下设计模式的使用
java·开发语言·javascript·设计模式·策略模式
烦躁的大鼻嘎1 小时前
【Linux】深入探索多线程编程:从互斥锁到高性能线程池实战
linux·运维·服务器·开发语言·c++·算法·ubuntu
珹洺1 小时前
Java-Spring入门指南(十三)SpringMVC基本概念与核心流程详解
java·开发语言·spring
今后1231 小时前
【数据结构】快速排序与归并排序的实现
数据结构·算法·归并排序·快速排序
Wins_calculator1 小时前
C++编程的救赎:从反人性的编译到极速Vim工作流
c++·vim·wsl
南莺莺1 小时前
树的存储结构
数据结构·算法·