Exercises 4-1
来源:互联网 发布:建模软件有哪些 编辑:程序博客网 时间:2024/05/22 15:32
#include <stdio.h>#define MAXLINE 1000int getLine(char s[],int lim);int strindex(char s[],char t[]);int main(int argc, char *argv[]){ char s[MAXLINE]; char t[]="hat"; int index; while(getLine(s,MAXLINE)>0) { index=strindex(s,t); if(index==-1) printf("没有找到匹配的字符串"); else printf("找到了!位置:%d\n",index); } return 0;}int getLine(char s[],int lim){ int i=0; char c; while(--lim>0&&(c=getchar())!=EOF&&c!='\n') { s[i++]=c; } if(c=='\n') s[i++]='\n'; s[i]='\0'; return i;}int strindex(char s[],char t[]){ int i,j,k,index; index=-1; for(i=0; s[i]!='\0'; i++) { for(j=i,k=0; t[k]!='\0'&&t[k]==s[j]; j++,k++) ; if(t[k]=='\0'&&k>0) { index=i; } } return index;}
运行效果:
- Exercises 4-1
- Beginning Android 4--Exercises 1
- Exercises 4-4
- exercises 2-4
- Exercises 3-4
- Exercises 4-3
- Exercises 4-6
- Exercises 4-11
- Exercises 4-12
- Exercises 4-13
- Exercises 4-14
- YP.1 Exercises
- Exercises
- 算法导论[Exercises 14.2-4]
- Accelerated C++ exercises 4-0
- Exercises 3-1 折半查找
- C++ Primer:Exercises Section 1.4.4
- C++ Primer:Exercises Section 1.1.1
- c语言解决the next permutation 问题
- poj 1775 Sum of Factorials
- 第一个Struts2程序,弄了一下午
- iphone开发之初识iphone应用程序
- 配置DataSource数据源 (JBOSS中配置数据源)
- Exercises 4-1
- Java_观察者模式(Observable和Observer)
- Attribute与TypeDescriptor的故事
- Uboot_移植_记录_/*嵌入式学习*/
- 11级_Java_曹建波4.18 foreach&二维数组
- 看雪熊猫前辈——svchost进程的浅析
- C#结构与类的区别
- 通过SpringMVC进行文件的上传
- C复习笔记(字符数据)