C语言反序输出英文句子,C++实现英文句子中的单词逆序输出的方法

本文实例讲述了C++实现英文句子中的单词逆序输出的方法。分享给大家供大家参考,具体如下:

#include "stdafx.h"

#include

#include

#include

using namespace std;

int main(int arc,char** argv)

{

string str="I come from liaoning.";

stack works;

int len=str.length();

while(1)

{

int start=str.find_first_not_of(" ");

int end=str.find_first_of(" ");

int wlen=end-start;

if(end!=-1)

{

string temp=str.substr(start,wlen);

works.push(temp);

}

else

{

works.push(str);

break;

}

str=str.substr(end+1,len-wlen);

}

while(!works.empty())

{

string temp=works.top();

cout<

works.pop();

}

cout<

system("pause");

return 0;

}

运行效果图如下:

15153292561.jpg?20180593037

希望本文所述对大家C++程序设计有所帮助。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc

喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/365186.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

r语言转化为python_数值型与字符型转换总结|R语言

在日常碰到问题时出现当前“数据类型不能进行操作”的提示时还是有些脑壳疼&#xff0c;所以这次整理了针对R数据类型转换的总结。理论部分主要是R for Data Science的向量节选翻译、《R语言实战》第二章2.2创建数据结构、《R in a Nutshell》以及猴子老师的向量ppt。————文…

input 输入值的监听 禁止输入特殊字符

1.input 输入值的监听 //用于监听input的值变化&#xff08;input的值产生变化才会触发事件&#xff09;(function ($) {$.fn.watch function (callback) {return this.each(function () {//缓存以前的值 $.data(this, originVal, $(this).val());//event $(this).on(keyu…

android 如何extends 多个,Android多线程:继承Thread类 使用解析(含实例教程)

前言在Android开发中&#xff0c;多线程的使用十分常见今天&#xff0c;我将全面解析多线程其中一种常见用法&#xff1a;继承Thread类。目录示意图1. 简介示意图2. 使用讲解2.1 使用步骤示意图2.2 具体使用// 步骤1&#xff1a;创建线程类 (继承自Thread类)class MyThread ext…

适用于Apache Hadoop 2.0 M5的Spring

Spring高兴地宣布了Spring for Apache Hadoop 2.0 M5里程碑版本&#xff0c;同时它们也越来越接近候选版本。 在Spring博客中 &#xff0c;新版本2.0与1.0版本之间有很好的比较。 根据它&#xff1a; 用于Apache Hadoop的Spring 1.0版本将HDFS和MapReduce与MapReduce v1或MapR…

汇编语言 第三章小节

汇编语言第三章小结 概述&#xff1a; 此章节的总标题叫做 “寄存器&#xff08;内存访问&#xff09;”&#xff0c; 其教学目的是“从访问内存的角度继续学习几个寄存器“。那么&#xff0c;介绍了哪些寄存器呢。其一: 用来访问数据段的”DS寄存器“&#xff1b; 其二&#x…

激发你的灵感:16个精美视差效果网页设计作品

对于视差滚动&#xff08;Parallax Scrolling&#xff09;&#xff0c;关注网页设计的朋友都不会陌生。在网页设计中&#xff0c;视差滚动是一种很特别的网页设计技术&#xff0c;通过让多层背景以不同的速度或者不同的方向移动形成 3D 运动效果&#xff0c;有很强的视觉冲击力…

Eclipse的Mockito模板

有时候&#xff0c;我想念树林里的树木-那是一段令人不安的长时间。 我最近才再次意识到这一点&#xff0c;在无数次中键入了一个更详细的模拟表达式。 有问题的语句是doAnswer(Answer)构造&#xff0c;使用涉及到的静态导入和泛型的东西进行编码总是很麻烦。 尽管我定期使用E…

【洛谷2801】教主的魔法(分块经典入门题)

点此看题面 大致题意&#xff1a; 给你一个序列&#xff0c;要你支持两种操作&#xff1a;第一种是区间加法&#xff0c;第二种是查询区间内大于等于\(x\)的数的个数。 考虑分块 这应该是一道比较经典的分块入门题吧。 首先&#xff0c;我们将序列分块。 对于修改操作&#xff…

cut和tr命令的联合使用

cut的-d选项只能是单个字符&#xff0c;而对于多个连续相同字符分隔的字段&#xff0c;单凭cut命令是达不到想要的效果的&#xff0c;特别是多个连续空格分隔时。 但借助tr -s的压缩重复字符功能&#xff0c;可以将多个连续空格压缩为一个空格&#xff0c;然后再交给cut处理就容…

使用 Web Tracing Framework 分析富 JS 应用的性能

来自谷歌的 Web Tracing Framework 包含一组工具和脚本&#xff0c;用于 JavaScript 相关代码的性能分析。它是重 JavaScript 应用程序的理想选择&#xff0c;而 JavaScript 仅用于简单的交互的网页可能没有必要。有一个手动嵌入选项和一个 Chrome 扩展&#xff0c;用于获取内部…

php yii2 获取表里最大的id_Yii2中自带分页类实现分页

1.首先写控制器层先引用pagination类use yiidataPagination;写自己的方法:function actionFenye(){$data Field::find(); //Field为model层,在控制器刚开始use了field这个model,这儿可以直接写Field,开头大小写都可以,为了规范,我写的是大写$pages new Pagination([totalCou…

android 操作系统升级,关于手机操作系统升级的问题

最近身边的好几个朋友问我操作系统方面问题&#xff0c;操作系统就是负责对计算机硬件进行直接控制以及管理的系统软件&#xff0c;它包含的功能也是多方面的&#xff0c;一般包括处理器管理&#xff0c;储存&#xff0c;文件&#xff0c;设备以及作业管理等等。把操作系统的内…

FindBugs Maven插件教程

FindBugs是一种静态代码分析工具&#xff0c;可识别从Java代码中发现的问题。 我们可以使用FindBugs Maven插件将FindBugs集成到我们的构建过程中。 这篇博客文章确定了四个典型的用例&#xff0c;并描述了我们如何配置FindBugs Maven插件以支持每个用例。 描述的用例是&…

Mac包管理神器Homebrew

概念 简称brew&#xff0c;是Mac OSX上的软件包管理工具&#xff0c;能在Mac中方便的安装软件或者卸载软件&#xff0c;相当于Red hat的yum、Ubuntu的apt-get。 安装命令 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 常…

网站大流量高并发访问的处理解决办法

————————目录————————- 1、硬件升级2、服务器集群、负载均衡、分布式3、CDN4、页面静态化5、缓存技术(Memcache、Redis)以上为架构层面以下为网站本地项目层面6、数据库优化 1、数据库分表技术 2、数据库读写分离 3、表建立相应的索引7、禁止盗链8、控制大文…

【完成整理】45套很酷的长影影 LOGO 设计

长阴影其实就是扩展了对象的投影&#xff0c;感觉是一种光线照射下的影子&#xff0c;通常采用角度为 45 度的投影&#xff0c;给对象添加了一份立体感。长阴影&#xff08;Long Shadow&#xff09;概念来自于最新非常流行的扁平化设计&#xff08;Flat Design&#xff09;。扁…

简述select语句的完整语法_SQL里的各种语句的完整语法

SQL分类&#xff1a;DDL—数据定义语言(CREATE&#xff0c;ALTER&#xff0c;DROP&#xff0c;DECLARE)  DML—数据操纵语言(SELECT&#xff0c;DELETE&#xff0c;UPDATE&#xff0c;INSERT)DCL—数据控制语言(GRANT&#xff0c;REVOKE&#xff0c;COMMIT&#xff0c;ROLLBA…

android 坐标点计算器,Android实现简易计算器

开之前我还是想问问老师&#xff0c;为什么一定要星期天前交作业呢&#xff1f;由于条件限制&#xff0c;作品是赶出来的不是细细琢磨出来的。所以在这版apk中功能较为简易&#xff0c;有待后期再不断更新与优化总体效果图如下布局activity_main.xml部分代码功能代码MainActivi…

使用反射进行测试

根据我以前的帖子&#xff0c;我正在撰写有关“单一责任原则”的演讲。 我花了大部分时间。 同时&#xff0c;我想分享一个示例代码&#xff0c;说明如何在类中测试内部字段。 我这样做是为了进行特殊的测试&#xff0c;这更多的是集成测试。 在依赖类的标准单元测试中&#x…

1的恢复出厂设置在哪里_罗斯蒙特变送器怎么恢复出厂设置?

罗斯蒙特变送器怎么恢复出厂设置?特殊情况下&#xff0c;罗斯蒙特变送器需要恢复出厂设置。罗斯蒙特变送器进行出厂设置的方法非常简单&#xff0c;只需要用手操器或AMS设备管理器就能操作。罗斯蒙特手操器里有一个恢复出厂调整值–传感器量程调整命令&#xff0c;使用此命令就…