文章
4
粉丝
168
获赞
3
访问
22.4k
#include <stdio.h>
#include<string.h>
#include<iostream>
using namespace std;
int main() {
char a[50], b[50], c[50];
int i, j, k, m, num, len1, len2;
cin >> a;
cin >> b;
len1 = strlen(a);//母串
len2 = strlen(b);//子串
num = 0;
m = 0;
for (i = 0; i < len1; i++) {
for (j = i, k = 0; k < len2 && a[j] == b[k]; j++, k++);//循环条件 子串母串有一点相同之处
if (k == len2) {
num++;
i = i + k - 1;//找到子串后,从跳过子串的位置 遍历
}
else {
c[m++] = a[i];//将不是子串的内容移动到c字符数组中
&n...
登录后发布评论
暂无评论,来抢沙发