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;
}
相关推荐
杰佛史彦明113 分钟前
PDF 表格转 CSV:Python 实现方法与代码解析
开发语言·python·pdf
gugucoding19 分钟前
39. 【C语言】经典 C 项目实战:迷你 HTTP 服务器
c语言·开发语言·http
Frostnova丶25 分钟前
(13)LeetCode 53. 最大子数组和
算法·leetcode·职场和发展
什巳27 分钟前
JAVA练习277- 找到字符串中所有字母异位
java·开发语言·算法·leetcode
机器学习之心28 分钟前
基于遗传粒子群混合算法的无人机三维路径规划:Matlab 实现与多算法对比分析
算法·matlab·无人机·无人机三维路径规划·遗传粒子群混合算法
头茬韭菜38 分钟前
3.6 依赖注入 — 四个依赖的精准边界
开发语言·ai·ecmascript
本王是暴君40 分钟前
AutoMem:把 Agent Memory 变成可训练的记忆管理技能
人工智能·算法·数据挖掘
zmzb010344 分钟前
C++课后习题训练记录Day154
数据结构·c++·算法
江华森1 小时前
Python神经网络编程(四):Python从零搭建神经网络
开发语言·python·神经网络
Helen_cai2 小时前
OpenHarmony 完整项目工程整合规范 + 模块化分层架构(API23+ 标准企业级结构)
开发语言·华为·php·harmonyos