C++ 将一句话里的单词进行倒置,标点符号不倒换。
将“I come from tian jin.”倒转变成“jin. tian from come I”
该问题分两步实现:第一步,将整句话全部倒转;第二步,碰到空格后,将空格前单词块倒转。
#include
#include
using namespace std;
int main()
{
int i=0, j=0 ;
int begin, end ;
char str[] = "I come form tian jin.",temp;
j = strlen(str)-1;
cout
注:前面只写#incude 程序也可以正确运行,因为在C++中,string头文件基本上已经包含在iostream中了,但仍建议写上#include 。
结果:
文章图片
【C++ 将一句话里的单词进行倒置,标点符号不倒换。】
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 即将到手三百万
- 思友人
- opencv|opencv C++模板匹配的简单实现
- 20210307《挑战赛怂人胆》【能量将帅挑战赛(01)】
- C语言学习|第十一届蓝桥杯省赛 大学B组 C/C++ 第一场
- 苍灵十二将I|苍灵十二将I 第一百二十五章 关门猎兽
- 那条灰色的人行道
- 《没有你我将会很幸福》
- 《将来的你,一定会感谢现在战胜烦恼的自己-------第四章/第十一节/用逆向思维解除烦恼》
- c++基础概念笔记