求子串个数(C语言)
来源:互联网 发布:php方面的书籍 编辑:程序博客网 时间:2024/06/05 02:09
在任意输入两个字符串,第二个作为子串,检查第一个字符串中含有几个这样的子串。
C语言实现:
#include “stdio.h"
#include "string.h"
#include "stdlib.h"
void main()
{
char *s1;
char *s2;
int len1,len2,i=0,j=0,count=0;
s1=(char *)malloc(sizeof(char)*100);
s2=(char *)malloc(sizeof(char)*100);
scanf("%s",s1);
scanf("%s",s2);
len1=strlen(s1);
len2=strlen(s2);
while(i<len1)
{
if(s1[i]==s2[j])
{
i++;
j++;
}
else
{
i=i-j+1;
j=0;
}
if(j==len2)
{ count++;
j=0;
}
}
printf("%d",count);
}
1 0
- 求子串个数(C语言)
- C语言(22)1的个数
- c语言:奇偶个数
- C语言计算字符个数
- c语言:判断素数个数
- C语言计算字符个数
- C语言 统计单词个数
- C语言统计单词个数
- 【C语言】9的个数
- C语言实现参数个数可变的函数(转)
- C语言小程序(八)、统计字母个数
- (3)C语言代码之统计单词个数
- (c语言)求一个二进制数1的个数
- C语言--计算二进制数中1的个数(&)
- 统计一个字符串中单词的个数(C语言)
- C语言(29)阶乘尾数零的个数
- 第十六周—C语言 (输入n个数和输出调整后的n个数)
- C语言求一维数组的元素个数
- picasso玩转Android图片下载
- ubuntu16.04系统MySQLdb+navicat配置
- java中extends与implements的区别浅谈
- Ajax下载文件(页面无刷新)
- 移植µC/OS-Ⅱ
- 求子串个数(C语言)
- codebook 背景减除
- redis安装在centos6.5
- nodpad++注释快捷键
- .on(),.delegate(),.bind()绑定事件的异同点
- 【PM】【需求】项目管理-需求:管理软件需求分析过程
- BASE64加密解密
- 低版本xshell登录ssh提示密码错误
- Go 语言概述 ( 上 )