#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
string s;
string::iterator it;
string ss;
cout<<"请输入要查找的‘子串’:"<<endl;
cin>>ss;
cout<<"请输入 串:"<<endl;
while(cin>>s)
{
int n=0;
int sum=0;
while(n>=0)
{
it=s.begin();
n=s.find(ss);
if(n>=0) {sum++;s.erase(it+n,it+n+ss.size());}
cout<<s<<endl; //显示每一步删除后状态
if(n==-1)cout<<sum<<endl; 没有找到返回-1
}
cout<<"请输入 串:"<<endl;
}
}
查找子串出现的次数
最新推荐文章于 2022-03-19 23:58:24 发布