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;
}
相关推荐
CoderMeijun19 小时前
CMake 入门笔记
c++·笔记·编译·cmake·构建工具
楼田莉子19 小时前
设计模式:创建型设计模式简介
服务器·开发语言·c++·设计模式
好家伙VCC19 小时前
**基于Colab的高效Python深度学习开发流程:从环境配置到模型部署全流程实战**在当前人工智
java·开发语言·python·深度学习
啦啦啦!19 小时前
c++AI大模型接入SDK项目
开发语言·数据结构·c++·人工智能·算法
lcj251119 小时前
【C语言】自定义类型1:结构体
c语言·开发语言·算法
jaysee-sjc19 小时前
十七、Java 高级技术入门全解:JUnit、反射、注解、动态代理
java·开发语言·算法·junit·intellij-idea
yongui4783419 小时前
MATLAB模糊控制的粒子群算法(Fuzzy-PSO)实现
数据结构·算法·matlab
sali-tec19 小时前
C# 基于OpenCv的视觉工作流-章49-人脸检测
图像处理·人工智能·opencv·算法·计算机视觉
不爱吃炸鸡柳19 小时前
4道经典算法题代码详解:从两数之和到链表两两交换
算法·链表·哈希算法
cmpxr_19 小时前
【C】隐式类型转换
c语言·c++·算法