A38324. 单词倒排编写程序, 读入一行英文(只包含字母和空格, 单词间以单个空格分隔), 将所有单词的顺序倒排并输出, 依然以单个空格分隔。输入输入为一个字符串(字符串长度至多为 1 00) 。输出输出为按要求排序后的字符串。样例输入I am a student样例输出student a am I
填空题
较易
知识点
题目描述
单词倒排
编写程序, 读入一行英文(只包含字母和空格, 单词间以单个空格分隔), 将所有单词的顺序倒排并输出, 依然以单个空格分隔。
输入
输入为一个字符串(字符串长度至多为 1 00) 。
输出
输出为按要求排序后的字符串。
样例输入
I am a student
样例输出
student a am I
参考答案
#include<bits/stdc++.h>
using namespace std;
string s[100005];
int main() {
int n = 0;
while(cin >> s[n]) {
n++;
}
for (int i = n - 1;i >= 0;i--) {
cout << s[i] << " ";
}
return 0;
}
上一题
下一题