计算字符串中子串出现的次数

简介: 【7月更文挑战第9天】计算字符串中子串出现的次数。

题目:计算字符串中子串出现的次数。

程序分析:无。

include

include

include

int main()
{
int i,j,k,TLen,PLen,count=0;
char T[50],P[10];
printf("请输入两个字符串,以回车隔开,母串在前,子串在后:\n");
gets(T);
gets(P);
TLen=strlen(T);
PLen=strlen(P);
for(i=0;i<=TLen-PLen;i++)
{
for(j=0,k=i;j<PLen&&P[j]==T[k];j++,k++)
;
if(j==PLen)count++;
}
printf("%d\n",count);
system("pause");
return 0;
}

以上实例运行输出结果为:

请输入两个字符串,以回车隔开,母串在前,子串在后:
abca
a
2

相关文章
|
4月前
|
存储 算法 索引
|
2月前
计算字符串中子串出现的次数
【10月更文挑战第17天】计算字符串中子串出现的次数 。
31 3
|
7月前
计算字符串中子串出现的次数
计算字符串中子串出现的次数。
43 0
|
Python
统计字符串中不同字符个数问题
统计字符串中不同字符个数问题
134 0
|
人工智能
最长连续不重复子串
最长连续不重复子串
134 0
最长连续不重复子串
|
Java
给定一个字符串和一个子串。子串中的字符可能重复,输出子串出现的次数。(Java实现)
给定一个字符串和一个子串。子串中的字符可能重复,输出子串出现的次数。(Java实现)
120 0
给定一个字符串和一个子串。子串中的字符可能重复,输出子串出现的次数。(Java实现)
1312. 让字符串成为回文串的最少插入次数
1312. 让字符串成为回文串的最少插入次数
1312. 让字符串成为回文串的最少插入次数
使用Map计算字符串中每一个字符出现的次数
计算字符串中每一个字符出现的次数 问题分析流程 代码实现 import java.util.HashMap; import java.util.Scanner; public class Demo03MapTest { public static void main(String[] args) {
使用Map计算字符串中每一个字符出现的次数
统计字符串中各个字符出现的次数(六)
统计字符串中各个字符出现的次数(六)
194 0