0
点赞
收藏
分享

微信扫一扫

775. 倒排单词


文章目录

  • ​​Question​​
  • ​​Ideas​​
  • ​​Code​​

Question

编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。

输入格式
输入为一个字符串(字符串长度至多为 100)。

输出格式
输出为按要求排序后的字符串。

输入样例:
I am a student
输出样例:
student a am I

Ideas

Code

// 借助字符串数组
#include <iostream>
#include <string>
#include <sstream>

using namespace std;

int main()
{
string s,str;
string out[110];
getline(cin, s);

stringstream sin(s);


int i = 0;
while(sin >> str)
{
out[i] = str;
i++;
}
for (int j = i - 1; j >= 0; j--)
{
cout << out[j] << ' ';
}

return 0;

}


举报

相关推荐

0 条评论