当前位置:网站首页>【指针】统计一字符串在另一个字符串中出现的次数
【指针】统计一字符串在另一个字符串中出现的次数
2022-07-06 09:24:00 【|光|】
要求
编一个函数,统计一字符串在另一个字符串中出现的次数。(用指针实现)
代码
#include<stdio.h>
#include<string.h>
/* * 该函数用来统计子串substr在字符串str中出现的次数 * 统计后的次数以函数值的方式返回 */
int freq_substring(char* str,char* substr)
{
int f=0;
int i,j=0,k,l,l1;
l = strlen(str);
l1 = strlen(substr);
for(i=0;i<l;i++)
{
if(str[i]!=substr[0])
continue;
else
{
for(j=0;j<l1;j++)
{
if(str[i+j] == substr[j])
{
if(j+1 == l1)
f++;
else
continue;
}
else
break;
}
}
}
return f;
}
main函数
int main()
{
char str[300],substr[50];
int n;
gets(str);
gets(substr);
n=freq_substring(str,substr);
printf("%d\n",n);
}
测试
测试输入
Good luck, good health, good cheer. I wish you a happy New Year.
ood
输出
3
边栏推荐
- Harmonyos JS demo application development
- Intranet information collection of Intranet penetration (3)
- Uibutton status exploration and customization
- Tencent map circle
- 《统计学》第八版贾俊平第十一章一元线性回归知识点总结及课后习题答案
- 7-5 staircase upgrade (PTA program design)
- Binary search tree concept
- 《统计学》第八版贾俊平第四章总结及课后习题答案
- Intel oneapi - opening a new era of heterogeneity
- Ucos-iii learning records (11) - task management
猜你喜欢
Intranet information collection of Intranet penetration (I)
网络基础详解
How to earn the first pot of gold in CSDN (we are all creators)
Internet Management (Information Collection)
Hackmyvm target series (5) -warez
DVWA (5th week)
移植蜂鸟E203内核至达芬奇pro35T【集创芯来RISC-V杯】(一)
Wu Enda's latest interview! Data centric reasons
《英特尔 oneAPI—打开异构新纪元》
内网渗透之内网信息收集(二)
随机推荐
XSS unexpected event
循环队列(C语言)
Sword finger offer 23 - print binary tree from top to bottom
msf生成payload大全
DVWA (5th week)
移植蜂鸟E203内核至达芬奇pro35T【集创芯来RISC-V杯】(一)
图书管理系统
《统计学》第八版贾俊平第四章总结及课后习题答案
Statistics 8th Edition Jia Junping Chapter 7 Summary of knowledge points and answers to exercises after class
Wei Shen of Peking University revealed the current situation: his class is not very good, and there are only 5 or 6 middle-term students left after leaving class
浙大版《C语言程序设计实验与习题指导(第3版)》题目集
1.支付系统
SQL注入
MySQL learning notes (stage 1)
[err] 1055 - expression 1 of order by clause is not in group by clause MySQL
List and data frame of R language experiment III
xray与burp联动 挖掘
Statistics 8th Edition Jia Junping Chapter 14 summary of index knowledge points and answers to exercises after class
Apache APIs IX has the risk of rewriting the x-real-ip header (cve-2022-24112)
Statistics 8th Edition Jia Junping Chapter 3 after class exercises and answer summary