英文句子中的单词逆序

来源:互联网 发布:javascript isnan函数 编辑:程序博客网 时间:2024/05/01 09:59
#include "stdafx.h"#include <iostream>#include <string>#include <stack>using namespace std;int main(int arc, char** argv){string str="I come from liaoning.";stack<string> works;int len=str.length();while(1){int start=str.find_first_not_of(" ");int end=str.find_first_of(" ");int wlen=end-start;if(end!=-1){string temp=str.substr(start,wlen);works.push(temp);}else{works.push(str);break;}str=str.substr(end+1,len-wlen);}while(!works.empty()){string temp=works.top();cout<<temp<<" ";works.pop();}cout<<endl;system("pause");return 0;}

1 0
原创粉丝点击