PAT-乙級-1009 說反話
阿新 • • 發佈:2018-10-13
輸出 數組 多余 size 編寫 world pac pri main
給定一句英語,要求你編寫程序,將句中所有單詞的順序顛倒輸出。
輸入格式:
測試輸入包含一個測試用例,在一行內給出總長度不超過 80 的字符串。字符串由若幹單詞和若幹空格組成,其中單詞是由英文字母(大小寫有區分)組成的字符串,單詞之間用 1 個空格分開,輸入保證句子末尾沒有多余的空格。
輸出格式:
每個測試用例的輸出占一行,輸出倒序後的句子。
輸入樣例:
Hello World Here I Come
輸出樣例:
Come I Here World Hello
分析:
二維數組存儲輸入句子
倒序輸出即可
1 //c++
2 #include<iostream>
3 using namespace std;
4
5 int main(){
6 int num=0;
7 char ans[80][20];
8 while(cin>>ans[num])
9 num++;
10 while(num--){
11 cout<<ans[num];
12 if(num)
13 cout<<‘ ‘;
14 }
15 return 0;
16 }
1 # python 2 s=input() 3 res=list(s.split()) 4 res.reverse() 5 print(‘ ‘.join(res))
PAT-乙級-1009 說反話