首页 > 学院 > 开发设计 > 正文

用c语言实现在母字符串中查找子字符串出现的次数

2019-11-11 05:22:42
字体:
来源:转载
供稿:网友

//功能:用c语言实现在母字符串中查找子字符串出现的次数 //分析:从母字符串中的第一个字符开始寻找与子字符串第一个字符相同的子串 //然后从第二个字符开始,直到母字符串结束 //测试用例: 母字符串aaaaaaaaaaaa // 子字符串aaa

int Num0fstr(char *Mstr, char *substr) {

int number = 0;char *p;//字符串辅助指针char *q;//字符串辅助指针while(*Mstr != '/0'){ p = Mstr; q = substr; while((*p == *q)&&(*p!='/0')&&(*q!='/0')) { p++; q++; } if(*q=='/0') { number++; } Mstr++;}return number;

}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表