c语言 如何从一片英文文章输出输入单词的位置

发布网友 发布时间:2022-04-20 09:44

我来回答

1个回答

热心网友 时间:2023-07-01 23:04

程序的输入是一篇英文文章和一个单词,先要解决输入,比如程序接受两个字符串作为参数,第一个是文件名,第二个是查找的单词。读取文件会用到 fopen, fread, fclose 等函数。
现在,程序得到的信息是,一段内存保存了文章内容,一段内存保存了要查找的单词。

然后,是确定输出,程序才知道要做什么。现在输出是单词在文章里的位置,可以认为是找到的第一个单词的位置,也可以是所有相同单词的位置。另外还要确定下是否需要分辨大小写。
最后,就是让程序做该做的事情,在一个大字符串里查找小字符串,会用到 strstr 或者 strcasestr 等函数,找到了就根据指针计算下位置。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com