字符串:实现int Count(char *s,char *sub)。统计第二个字符串在第一个字符串里面出现的次数。

#include<stdio.h>
#include<string.h>
int Count(char *s,char *sub)
{
   
	int len1,len2,i=0;
	int count=0;
	len1=strlen(s);
	len2=strlen(sub);
	while(i<=len1-len2){
   
		if(strncmp(s+i,sub,len2)==0){
   
			count++;
			i+=len2;
		}else{
   
			i++;
		}
	}
	return (count);
} 
int main()
{
   
	char a[20],b[20];
	int count;
	gets(a); 
	gets(b);
	printf("出现过%d次\n",Count(a,b));
	return 0;
}
全部评论

相关推荐

dachang盒子:26届秋招必须有实习经历,建议找个实习过度下,同时项目重复率也比较高没有什么难点亮点,我这里有大厂真实的项目可以提供给你学习也可以给你包装大厂实习来提高你的竞争力,感兴趣的话可以私信我或者点我主页简介
你已经投递多少份简历了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务