c语言,找一段字符串内的子字符串,输出子字符串重复次数

找abcdabcdabcd内abc重复次数input:abcdabcdabcd//源字符串abc//子字符串output:3源字符串和子字符串都自己输入。... 找abcdabcdabcd内abc重复次数
input:
abcdabcdabcd //源字符串
abc //子字符串
output:
3
源字符串和子字符串都自己输入。
展开
 我来答
百度网友e3693e5
2013-05-18 · TA获得超过314个赞
知道答主
回答量:144
采纳率:0%
帮助的人:67.7万
展开全部
如果能用库函数的话,你要直接加载一个stdlib库,
使用库函数 strcmp()/strncmp(),功能一样,提倡使用后者。参数嘛,用百度搜一下就是。
写个伪代码,剩下的你自己完善:
while(*Pstr) //遍历字符串
{
if( strncmp(*Pstr,"abc",strlen("abc")) == 0) //找到子串

num++;
}
剩下的就这么简单。
追问
真心感谢!!但是不好意思的是不能也不会用库函数。。。
追答
10几天了,还要不要? 估计没用了吧?课设。。
匿名用户
2013-05-20
展开全部
这位亲是农大的吧。。。。。同问啊==
追问
是的啊!是选的吕春利的课,悲催。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式