测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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; }
上一题 下一题