一、学习要点:
1.反向迭代器:
string::reverse_iterator riter;
从尾巴到首部:
rbegin():返回逆向迭代器,指向字符串的最后一个元素;
rend():返回逆向迭代器,指向字符串的第一个元素前面的位置;
二、代码:

#include<iostream>
#include<stdlib.h>
#include<string>
using namespace std;
int main(){string s;cin>>s;//数组实现for(int i=s.length()-1;i>=0;i--){cout<<s[i];}cout<<endl;//逆向迭代器实现string::reverse_iterator iter;for(iter=s.rbegin();iter!=s.rend();iter++){cout<<*iter;}cout<<endl;system("pause");
}

输入一个字符串,将其逆序后输出相关推荐

  1. C++_输入一个字符串,并逆序输出

    C++_输入一个字符串,并逆序输出 #include<iostream> #include<string> using namespace std; /*** 输入一个字符串, ...

  2. 输入一个四位数将其加密后输出c语言,输入一个四位数,将其加密后输出.方法是将该数每一位的数字加9,然后除以10取余作为该位上的新数字,最后将千位上的数字和十...

    问题描述: 输入一个四位数,将其加密后输出.方法是将该数每一位的数字加9,然后除以10取余作为该位上的新数字,最后将千位上的数字和十位上的数字互换,组成加密后的新四位数. #include int m ...

  3. 编写程序,输入一个3位整数,反转后输出。

    撰写人--软工二班--陈喜平 题目描述 编写程序,输入一个3位整数,反转后输出. 输入 一个3位整数. 输出 反转后3位整数.注意:输出后换行. 样例输入 128 样例输出 821 提示 注意: 21 ...

  4. python输入一个四位数、逆序输出这四位数_输入一个四位数,输出这个四位数的逆序数,比如输入1234,输出4321_学小易找答案...

    [单选题]斗拱上的方形木块叫做 [简答题]巧克力包装设计 [计算题]对于LL(1)文法 G(E) S → (L) | aS' S' → S |ε L → SL' L' → ,SL'|ε (1 ) 构造 ...

  5. 【C语言】输入一个三位数,逆序输出

    代码: #include<stdio.h> int main() {int x;printf("请输入一个三位数:");scanf_s("%d", ...

  6. 输入一个四位数将其加密后输出c语言,从键盘输入一个四位数-按如下规则加密后输出...

    <从键盘输入一个四位数-按如下规则加密后输出>由会员分享,可在线阅读,更多相关<从键盘输入一个四位数-按如下规则加密后输出(3页珍藏版)>请在人人文库网上搜索. 1.作业31. ...

  7. 【C语言程序】输入一个字符串,将其反转并输出

    题出自------------------------零基础学C语言 #include<stdio.h> int main() {char a[7] = { "future&qu ...

  8. python将一个字符串反转并输出_逆转字符串—输入一个字符串,将其逆转并输出。...

    实现Python字符串反转有4种方法: 1.列表的方式: def rev(s): a = list(s) a.reverse() return (''.join(a)) a = rev('huowuz ...

  9. 输入一个字符串,逆序并输出

    输入一个字符串,然后逆序这个字符串并输出 代码及运行结果如下: #include <stdio.h> #include <string.h> int main() {char ...

最新文章

  1. 解决Apache 服务器不支持FLV视频播放的办法
  2. phpstudy+dvwa搭建
  3. layDate1.0正式公布,您一直在寻找的的js日期控件
  4. 企业或将借助OA走出经济危机
  5. 蚂蚁集团回应与腾讯微信支付竞争;华为余承东:鸿蒙现达到安卓70-80%水平;C++20 标准草案获批准| 极客头条
  6. MyEclipse添加tomcat7出现“Value must be an existing directory”解决方案
  7. 【修改R语言的安装包路径】
  8. vb2010 连接mysql,VB连接数据库方式汇总
  9. Android安卓原生实现微信登陆
  10. 计算机初学者需要知道的一些DOS命令
  11. Java 根据时间戳计算星座
  12. MySQL 远程连接报“ SQL 执行错误 # 1130.
  13. python requests请求下载百度网盘文件
  14. Ubuntu 怎么重启网络
  15. 串口通信,IIC通信,SPI通信的简单区别
  16. NDK_PROJECT_PATH = null问题分析
  17. numpy按照某列排序
  18. 华硕P8B75-M主板BIOS-1701加NVME支持
  19. 复旦一研究生被多名学生举报诈骗!校方发布情况说明!
  20. 关于运用毫米波雷达图像自动检测高压线的调查研究

热门文章

  1. boost::fusion::vector用法的测试程序
  2. boost::graph模块实现边列表算法上的连通分量
  3. Boost:宏BOOST_TEST_GT的使用实例
  4. ITK:比较两个图像并将输出像素设置为最大
  5. VTK:相互作用之SelectAnActor
  6. VTK:图表之RemoveIsolatedVertices
  7. C语言二叉树前序遍历(附完整源码)
  8. C++实现选择排序(附完整源码)
  9. QT绘制百分比条形图。
  10. QT的QVectorIterator类的使用