181

您所在的位置:网站首页 改变这个单词 181

181

2024-07-10 05:55| 来源: 网络整理| 查看: 265

题目如下: 给定一个字符串str,将字符串中的单词位置进行反转,输出反转结果。 输入:“student. a am I”。 输出:“I am a student.”

解题思路如下: 遍历字符串,逐个字符进行判断,如果不是空格的话,用tmp暂时保存,如果是空格的话,那么执行res = " "+tmp+res 进行反转,然后将tmp重置为空串

代码及注释如下:

#include #include using namespace std; string ReverseSentence(string str) { string res = "", tmp = "";//均初始化为空串 for (unsigned int i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3