问题标题: 酷町堂:1466

0
0
已解决
被禁言 姜思远
姜思远
初级光能
初级光能

1466,0分,代码↓↓

#include <iostream>
#include <iomanip>
#include <cstdio>
#include <cmath>
#include <ctime>
#include <map>
#include <algorithm>
#include <cstring>
#include <cstdlib>
#include <bits/stdc++.h>
using namespace std;
int main()
{
    string s;
    string a,b;
    getline(cin,s);
    cin>>a>>b;
    int n=s.find(a);
    for(int i=0;i<s.size();i++)
    {
        if(n==-1)
        {
            cout<<a;
            break;
        }   
        else    
        {
            s.replace(n,a.size(),b);
        }
    }
    cout<<s;
    return 0;
}

 


0
已采纳
李泽远
李泽远
高级天翼
高级天翼

这题可用WHILE循环写。

这样不用写if了。

0
0
我要回答