输入一个字符串,将其逆序后输出
一、学习要点:
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");
}
输入一个字符串,将其逆序后输出相关推荐
- C++_输入一个字符串,并逆序输出
C++_输入一个字符串,并逆序输出 #include<iostream> #include<string> using namespace std; /*** 输入一个字符串, ...
- 输入一个四位数将其加密后输出c语言,输入一个四位数,将其加密后输出.方法是将该数每一位的数字加9,然后除以10取余作为该位上的新数字,最后将千位上的数字和十...
问题描述: 输入一个四位数,将其加密后输出.方法是将该数每一位的数字加9,然后除以10取余作为该位上的新数字,最后将千位上的数字和十位上的数字互换,组成加密后的新四位数. #include int m ...
- 编写程序,输入一个3位整数,反转后输出。
撰写人--软工二班--陈喜平 题目描述 编写程序,输入一个3位整数,反转后输出. 输入 一个3位整数. 输出 反转后3位整数.注意:输出后换行. 样例输入 128 样例输出 821 提示 注意: 21 ...
- python输入一个四位数、逆序输出这四位数_输入一个四位数,输出这个四位数的逆序数,比如输入1234,输出4321_学小易找答案...
[单选题]斗拱上的方形木块叫做 [简答题]巧克力包装设计 [计算题]对于LL(1)文法 G(E) S → (L) | aS' S' → S |ε L → SL' L' → ,SL'|ε (1 ) 构造 ...
- 【C语言】输入一个三位数,逆序输出
代码: #include<stdio.h> int main() {int x;printf("请输入一个三位数:");scanf_s("%d", ...
- 输入一个四位数将其加密后输出c语言,从键盘输入一个四位数-按如下规则加密后输出...
<从键盘输入一个四位数-按如下规则加密后输出>由会员分享,可在线阅读,更多相关<从键盘输入一个四位数-按如下规则加密后输出(3页珍藏版)>请在人人文库网上搜索. 1.作业31. ...
- 【C语言程序】输入一个字符串,将其反转并输出
题出自------------------------零基础学C语言 #include<stdio.h> int main() {char a[7] = { "future&qu ...
- python将一个字符串反转并输出_逆转字符串—输入一个字符串,将其逆转并输出。...
实现Python字符串反转有4种方法: 1.列表的方式: def rev(s): a = list(s) a.reverse() return (''.join(a)) a = rev('huowuz ...
- 输入一个字符串,逆序并输出
输入一个字符串,然后逆序这个字符串并输出 代码及运行结果如下: #include <stdio.h> #include <string.h> int main() {char ...
最新文章
- 解决Apache 服务器不支持FLV视频播放的办法
- phpstudy+dvwa搭建
- layDate1.0正式公布,您一直在寻找的的js日期控件
- 企业或将借助OA走出经济危机
- 蚂蚁集团回应与腾讯微信支付竞争;华为余承东:鸿蒙现达到安卓70-80%水平;C++20 标准草案获批准| 极客头条
- MyEclipse添加tomcat7出现“Value must be an existing directory”解决方案
- 【修改R语言的安装包路径】
- vb2010 连接mysql,VB连接数据库方式汇总
- Android安卓原生实现微信登陆
- 计算机初学者需要知道的一些DOS命令
- Java 根据时间戳计算星座
- MySQL 远程连接报“ SQL 执行错误 # 1130.
- python requests请求下载百度网盘文件
- Ubuntu 怎么重启网络
- 串口通信,IIC通信,SPI通信的简单区别
- NDK_PROJECT_PATH = null问题分析
- numpy按照某列排序
- 华硕P8B75-M主板BIOS-1701加NVME支持
- 复旦一研究生被多名学生举报诈骗!校方发布情况说明!
- 关于运用毫米波雷达图像自动检测高压线的调查研究
热门文章
- boost::fusion::vector用法的测试程序
- boost::graph模块实现边列表算法上的连通分量
- Boost:宏BOOST_TEST_GT的使用实例
- ITK:比较两个图像并将输出像素设置为最大
- VTK:相互作用之SelectAnActor
- VTK:图表之RemoveIsolatedVertices
- C语言二叉树前序遍历(附完整源码)
- C++实现选择排序(附完整源码)
- QT绘制百分比条形图。
- QT的QVectorIterator类的使用