判断一个字符串中子串出现的次数.
2013-03-06 22:15
239 查看
#include <stdio.h>
int main()
{ /*判断一个字符串中子串出现的次数.*/
char str1[100],str2[20],*p,*q;
int sum=0;
printf("please input two strings.\n");
scanf("%s%s",str1,str2);
p=str1;q=str2;
while(*p!='\0')
{
if(*p==*q)
{
while(*p==*q&&*q!='\0')
{
p++;
q++;
}
}
else
p++;
if(*q=='\0')
sum++;
q=str2;
}
printf("%d\n",sum);
getch();
return 0;
}
int main()
{ /*判断一个字符串中子串出现的次数.*/
char str1[100],str2[20],*p,*q;
int sum=0;
printf("please input two strings.\n");
scanf("%s%s",str1,str2);
p=str1;q=str2;
while(*p!='\0')
{
if(*p==*q)
{
while(*p==*q&&*q!='\0')
{
p++;
q++;
}
}
else
p++;
if(*q=='\0')
sum++;
q=str2;
}
printf("%d\n",sum);
getch();
return 0;
}
相关文章推荐
- 判断一个字符串中出现次数最多的字符,并统计这个次数
- 判断一个字符串里面的子串出现的次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 用js判断一个字符串中某个字符出现的次数
- 输入一个字符串,计算字符串中子串出现的次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 输入一个字符串,计算字符串中子串出现的次数
- 如何判断一个字符在一个字符串中出现的次数
- 判断一个字符串在另一个字符串中出现的次数
- 通过键盘输入一个字符串,判断字符串中出现最多的字符并输出该字符和输出出现次数
- JS判断数组或者一个字符串中出现次数最多的元素及其出现的次数
- 编程题--给定一个字符串数组,判断每个字符出现次数
- 判断一个字符串出现的次数
- 输入一个字符串,计算字符串中子串出现的次数
- Java给定一个字符串数组,判断每个字符出现次数
- 在一个字符串中查找子字符串出现的次数(两种方法)(遍历查找和切割判断)
- 4.3输入一个字符串,计算字符串中字串中子串出现的次数
- 自己编写的一个求字符串中子串出现次数计算小程序字串长度为2
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个数组或者一个字符串中出现次数最多的项及其次数