//功能:用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;}
新聞熱點
疑難解答