问题 6273 --字符串查找(完善程序)

6273: 字符串查找(完善程序)★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 736  解决: 301
[提交][状态][命题人:]

题目描述

给出存储4行字符串的二维字符数组str(字符串长度<20)和待查找字符串,统计str字符串数组每行字符串中s出现的次数

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
	char str[4][20],s[20];
	int i,j,len,k,____(1)_____;
	for(i=0;i<4;i++)
		____(2)______;
	cin>>s;
	len=strlen(s);
	for(i=0;i<4;i++)
	{
		k=0;
		for(j=0;str[i][j]!='\0';)
		{
			if(____(3)_______)
			{
				j++; k++;
			}
			else
			{
				____(4)______;
				k=0;
			}
			if(k==len)
			{
				count[i]++;
				____(5)______;
			}
		}
	}
	for(i=0;i<4;i++)
		cout<<count[i]<<" ";
	return 0;
}

输入

输出

样例输入
Copy
strstr str
sstsr strstr
sstr s tr st r
srts trrsts tr
str
样例输出
Copy
3 2 1 0

提示

来源

[提交][状态]