//功能:用c語言實(shí)現(xiàn)在母字符串中查找子字符串出現(xiàn)的次數(shù) //分析:從母字符串中的第一個(gè)字符開始尋找與子字符串第一個(gè)字符相同的子串 //然后從第二個(gè)字符開始,直到母字符串結(jié)束 //測(cè)試用例: 母字符串a(chǎn)aaaaaaaaaaa // 子字符串a(chǎn)aa
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;}
|
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注