急求。。。C语言实现,计算字符串中子串出现的次数,比如输入GACTC,要求输出GA,AC,CT,TC出现的次数

2020-04-29 科技 176阅读
#include
#include
int main(int argc, const char * argv[])
{
char str[10]="ABCABCABD";
char str1[5]="ABCA";
for (int i=0; i char str2[3];
str2[0]=str1[i];
str2[1]=str1[i+1];
int strCount=0;
for (int j=0; j char str3[3];
str3[0]=str[j];
str3[1]=str[j+1];
if (strcmp(str2, str3)==0) {
strCount++;
}
}
printf("子字符串:%s在字符串中含有%d个\n",str2,strCount);
}
return 0;
}
子字符串:AB在字符串中含有3个
子字符串:BC在字符串中含有2个
子字符串:CA在字符串中含有2个
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com