精品课程网站开发平台,多少钱 网站建设,门户网站建设多久,网站怎么做音乐外链给定一句英语#xff0c;要求你编写程序#xff0c;将句中所有单词的顺序颠倒输出。 输入格式#xff1a; 测试输入包含一个测试用例#xff0c;在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成#xff0c;其中单词是由英文字母#xff08;大小… 给定一句英语要求你编写程序将句中所有单词的顺序颠倒输出。 输入格式 测试输入包含一个测试用例在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成其中单词是由英文字母大小写有区分组成的字符串单词之间用若干个空格分开。 输出格式 每个测试用例的输出占一行输出倒序后的句子并且保证单词间只有1个空格。 输入样例 Hello World Here I Come输出样例 Come I Here World Hello 代码如下 #include iostream
#include stack
#include string
using namespace std;
int main()
{ stackstring s; string sp; bool flagfalse; while(cinsp) s.push(sp); while(!s.empty()) //栈不空则出栈{ if(flag) cout ; //每输出一字符串接着输出一空格 else flagtrue; couts.top();//输出栈顶元素 s.pop(); //出栈} return 0;
}