NYOJ 113 字符串替换

链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=113

直接用string类里的fin()和replace()成员函数即可

#include <iostream>
#include<string>
using namespace std;
int main()
{
    string data;
    int t;
    int s;
    while(getline(cin,data))
    {
        t=0;s=0;
        while(s<data.length())
        {

            t=data.find("you",s);
            if(t==-1)
                break;
                s=t;
            data.replace(s,3,"we");
            s++;
        }
        cout<<data<<endl;
    }
    return 0;
}


 

原文地址:https://www.cnblogs.com/frankM/p/4399516.html