习题:寻找字符串

题目如下图所示:

习题:寻找字符串

代码为:

#include"stdio.h"
#include"string.h"
int main()
{
	char a[1005];
	char b[1005];
	gets(a);
	gets(b);
	int len1=strlen(a);
	int len2=strlen(b);
	int ans=0; //计数 
	for(int i=0;i+len2-1<len1;i++)
	{
		int f=1;//开关判断 
		for(int j=0;j<len2;j++) 
		{
		 if(a[i+j] != b[j]) 
		 {
		 	f=0;
		 	break;
		 }
		}
		if(f) ans++;
	}
	printf("%d",ans);
	return 0;
}

上一篇:1005. K 次取反后最大化的数组和


下一篇:如何可靠的对接微信、支付宝条码支付