181 |
您所在的位置:网站首页 › 改变这个单词 › 181 |
题目如下: 给定一个字符串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 |