首页 > 分享 > c语言小程序——最终匹配

c语言小程序——最终匹配

最新推荐文章于 2023-11-30 10:37:52 发布

beyond_LH 于 2017-02-24 19:58:31 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

#include<stdio.h>

#include<string.h>

//当字符串中的内容为:"abcdabfabcdx",t中的内容为:"ab"时,输出结果应是:abcdx

//当字符串中的内容为:"abcdabfabcdx",t中的内容为:"abd"时,则程序输出:not be found!

char *func(char *s,char *t) //返回一个字符串的起始位置

{

char *p,*r,*a=0;

while(*s)

{

p=s;r=t;

while(*r)

{

if(*p==*r)

{

p++;

r++;

}

else break;

}

if(*r=='')

a=s;

s++;

}

return(a);

}

int main()

{

char s[100]={0} ;

char t[100]={0} ;

char *a ;

printf("please input string s:n") ;

gets(s) ;

printf("please input string t:n") ;

gets(t) ;

a=func(s,t) ;

if (a)

printf("nThe result is : %sn", a);

else

printf("nNot found !n" );

return 0 ;

}

相关知识

一个简单的C语言程序(详解)
《C语言点滴》第1章 程序猿&&程序媛
C语言经典程序100例
c语言玫瑰花代码devc++
C语言:输出所有的水仙花数
c语言必背18个经典程序
单片机c语言程序p2=0x02需要几个机器周期,1小时c语言入门[2]
加法接力赛C语言算法,C语言循环结构
用C语言实现情人节红玫瑰
c语言学习

网址: c语言小程序——最终匹配 https://m.huajiangbk.com/newsview792323.html

所属分类:花卉
上一篇: q表白情话
下一篇: 不知道送什么花表达心意?看这篇就