chidan 发表于 2006-3-7 15:42

字符串查找.c

#include <iostream.h>
#define MS 20

char a="whatisit";
char b="*is*";
int searchStr(char s1,char s2,int p1,int p2);
bool chazhao(char a,char b);

void main()
{
int i;
cout<<chazhao(a,b);
cin>>i;
}

bool chazhao(char a,char b)
{

int i;
i=searchStr(a,b,1,1);
if(i!=0){i=i-strlen(b)+1;cout<<i<<endl;}
}

//从s1中第n个开始查找s2第m个开始 返回s2的末尾在s1中的位置
/*int searchStr(char s1,char s2,int p1)
{
int i;
for(i=p1
} */
bool cmpStr(char s1,char s2,int p1)
{
int jc=0;
for(i=1;i<=strlen(s2);i++)
{
if(s1!=s2)jc=1
if(jc==1)return true;
else return false;
}
}
/* int k;
cout<<p1<<" "<<p2<<endl;
if(s2==NULL)
return p1;
while(s1!=NULL)
{
if(s1==s2)
{
p1++;p2++;
k=searchStr(s1,s2,p1,p2);
if(k==0)
return 0;
else
return k;
}
p1++;
}
return 0;
}*/

[ 本帖最后由 风花雪月 于 2008-4-4 18:10 编辑 ]

子上一片林 发表于 2006-3-21 12:51

够我学一阵了,谢谢各位

小林子 发表于 2006-3-23 13:50

<P>谢谢</P>

higgins 发表于 2006-4-4 16:58

感觉像机考例题!

问题B 发表于 2006-4-5 18:12

neuro 发表于 2006-4-20 19:29

<P>很多啊!</P>

328297393 发表于 2008-3-19 16:47

thank u

zzm_3392 发表于 2008-3-20 14:50

很值得学习!!

free11fish 发表于 2008-3-31 18:40

太感谢了

yachong001 发表于 2008-4-15 11:06

天啊!太好了!谢谢大虾们! 我要学习了!

gc6330 发表于 2009-4-28 09:57

不错,下来学习学习

chenwuchao 发表于 2009-5-11 21:13

感谢

得好好学呀!

acp 发表于 2009-5-21 16:57

thank you!

luogj18 发表于 2009-5-21 22:58

:loveliness: LZ辛苦了

虽然每个例子都不是很难,但是把c语言的基本用法都体现出来了

还是很值得初学者一看的

谢谢了

luogj18 发表于 2009-5-21 23:06

好多哟,好长见识哟
页: 1 2 3 [4] 5
查看完整版本: [分享]c语言 ---- 经典百例[zz]