在一个字符串中查找还有一个字符串出现的次数
2016-04-09 16:17
337 查看
#include<stdio.h>
#include <string.h>
int strstrcount( char *str1, char *str2 )
{
char *str = str1;
int c = 0;
while( (str = strstr( str, str2 )) != NULL )
{
c++;
str++;
}
return c;
}
int main()
{
char str1[20];
char str2[20];
gets(str1);
gets(str2);
printf("%d\n",strstrcount(str1,str2));
return 0;
}
#include <string.h>
int strstrcount( char *str1, char *str2 )
{
char *str = str1;
int c = 0;
while( (str = strstr( str, str2 )) != NULL )
{
c++;
str++;
}
return c;
}
int main()
{
char str1[20];
char str2[20];
gets(str1);
gets(str2);
printf("%d\n",strstrcount(str1,str2));
return 0;
}
相关文章推荐
- 在线webservice
- 浅谈KVC和KVO
- GCD详解
- 网络流
- Android 毛玻璃(高斯模糊) 开源控件。简单、快速、高效。(基于fastblur)
- kalman算法原理
- 查询病案首页最后保存时间
- pip安装报错:is not a supported wheel on this platform
- JavaScript设计模式:单例模式
- PHP substr()函数
- C++第三次实验——作业
- Educational Codeforces Round 11C. Hard Process two pointer
- motto3
- powerdesgion连接线修改为折线
- 静态链表的实现
- 病案同步状态修改
- 结对编程
- 可执行程序的装载
- 比较字符串是否相等
- 《程序集与命名空间》