统计一个子字符串在另一个字符串中出现的次数
来源:互联网 发布:网络智能办公系统 编辑:程序博客网 时间:2024/06/10 01:56
统计一个长度为n的字符串在另外一个字符串中出现的次数。
例如:假定输入字符串为helloworldhelloworld,子字符串为he,则应输出2
代码如下:
#include <stdio.h>#include <conio.h>#include <stdlib.h>#include <string.h>int proc(char* ,char*);int main(){char str[81],sub[3];int n;system("CLS"); //<stdlib.h>printf("Input a main string : \n");gets(str);printf("Please input a sub string : \n");gets(sub);puts(str);puts(sub);n = proc(str,sub);printf("Output result is : %d\n",n);getch();}int proc(char* str,char* sub){int n;char* p,* r;n = 0;while (*str){p = str;r = sub;while (*r){if (*p == *r){p++;r++;}elsebreak;}if (*r == '\0')n++;str++;}return n;}结果如下:
0 0
- 统计一个字符串在另一个字符串中出现的次数
- 统计一个字符串在另一个字符串中出现的次数
- 统计一个子字符串在另一个字符串中出现的次数
- 统计子字符串在另一个字符串中出现次数问题
- 56.统计一个字符串在另一个字符串出现的次数
- 在一个字符串统计 另一个字符串出现的相应次数
- Java中实现统计一个字符串在另一个字符串中出现的次数统计
- 统计一个字符串在另一个字符串中出现的次数(Java mysql)
- mysql自定义函数实现统计一个字符串在另一个长字符串中出现的次数
- 记算出一个字符串在另一个字符串中出现的次数
- 判断一个字符串在另一个字符串中出现的次数
- 查找一个字符串在另一个字符串中出现的次数
- 获取一个字符串在另一个字符串中出现的次数
- 查询一个字符串在另一个字符串中出现的次数
- java一个字符串在另一个字符串中出现的次数
- 在一个字符串中查找另一个字符串出现的次数
- 一个字符串在另一个字符串中出现的次数
- 获取一个字符串在另一个字符串中出现的次数
- jQuery学习第三课(选择器第二讲)
- 设置打开myeclipse时弹出select a workspace
- ./configure,make,make install
- 计算机基础_01
- Cracking the coding interview--Q18.6
- 统计一个子字符串在另一个字符串中出现的次数
- Android Bundle类
- [hdu 2010] 水仙花数
- 迷茫的人啊
- 南通滨海园区官方微信公众平台正式上线
- iOS开发中WebView的使用
- linux下php添加pdo_mysql扩展
- 设计模式学习笔记--设计模式在Java I/O中的应用(装饰模式和适配器模式)
- 将字符串中每个单词首字母大写