字符串处理算法(一)检测输入字符串中是否包含连续的或者离散的test
根据转载博文
http://blog.csdn.net/wujunokay/article/details/11868273里的要求:
请设计函数int getTest(charinput[]) ,检测输入字符串中是否包含连续的或者离散的test,test只出现一次。代码实现如下:
int main(){ int i;char in[][30]= {"avvvdtestdkd","atvvdedskt","tshihitesst","testabctesst","testabcst","tshihitesst"};for(i=0;i<6;i++){cout<<"in["<<i<<"]= "<<in[i]<<"\t\tgetTest"<<"(in["<<i<<"])= "<<getTest(in[i])<<endl;}return 0;}测试结果:
in[0]= avvvdtestdkd getTest(in[0])= 1
in[1]= atvvdedskt getTest(in[1])= 2
in[2]= tshihitesst getTest(in[2])= 0
in[3]= testabctesst getTest(in[3])= 0
in[4]= testabcst getTest(in[4])= 0
in[5]= tshihitesst getTest(in[5])= 0