帮忙用c语言写一个关于查找关键字的程序~~~~~

帮忙用c语言写一个关于查找关键字的程序~~~~~,第1张

#include<stdio.h>

#include<string.h>

ha(FILE *fp,char *y)

{char c,k[20]

int i=0

if(feof(fp))

return 0

while(!feof(fp))

{c=fgetc(fp)

if(c!='\n')

{k[i]=c

i++}

else {k[i]='\0'

strcpy(y,k)

return 0}

}

}

sho(FILE *fp,char *a)

{FILE *fp1

int i=0,k=0

char c

while(!feof(fp))

{c=fgetc(fp)

if(c==*(a+i))

i++

else i=0

if(i==strlen(a))

{k++

i=0}

}

return k

}

main()

{FILE *fp2,*fp1,*fp3

char a[20]

int i=0

fp1=fopen("key.txt","r")

fp3=fopen("Out.txt","w")

while(!feof(fp1))

{fp2=fopen("old.txt","r")

if(ha(fp1,a))

return 1

i=sho(fp2,a)

printf("%d",i)

getch()

if(i!=0)

{fprintf(fp3,"%s:%d\n",a,i)

printf("%s:%d\n",a,i)

i=0}

fclose(fp2)

}

}

文件KEY.TXT的关键字格式为:

int

char

FILE

if

关键字的格式要加回车

class point()

{

public:

point(int a,int b):x(a),y(b)()//这个是构造函数

void print()//这个是输出方法

{

printf("两点的坐标是:%d",x-y)

}

public:

int x

int y

}

int main()

{

point A(3,1)

A.point()

return 0

}

根据您的描述,建议您:1.使用本机软件市场进行下载2.使用手机功能表中自带的浏览器上网,直接搜索需要的软件进行下载安装3.使用电脑下载APK格式的安装包,连接数据线传输至手机, *** 作手机在应用程序-我的文件中找到安装包,运行后点击安装按钮4.先下载一个市场类软件,常见的有安卓市场,机锋市场等等,之后使用此款软件下载其他程序,但是可能消耗流量较大,建议您在连接无线网的情况下使用


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11035399.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存