面试宝典——将一句话里的单词进行倒置,标点符号不倒置

1 #include"iostream" 2 #include"string" 3 #include"vector" 4 #include"sstream" 5 #include"stdio.h" 6 using namespace std; 7 8 int main() 9 { 10 string str; 11 vector<string> word; 12 string res; 13 14 while(getline(cin,str)) 15 { 16 word.clear(); 17 stringstream input(str); 18 while(input>>res) 19 { 20 word.push_back(res); 21 } 22 for(int i=word.size()-1;i>0;i--) 23 cout<<word[i]<<" "; 24 cout<<word[0]<<endl; 25 } 26 return 0; 27 }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步