输入一篇英文文章(规定只能是小写英文和空格),查找文章中是否包含某单词(单词要完全匹配,不能是单词的某一部分),如果文章中有该单词,则统计单词出现的次数,并输出单词第1次出现的位置;如果文章中找不到该单词,则输出单词没有在文章中出现。
工具/原料
C++
方法/步骤
1
首先,定义三个整型变量,保存单词在文章中的位置、单词出现的次数,以及单词首次出现的位置。
2
定义两个字符串变量,保存查找的单词,以及要查找的文章。
3
输入查找的单词,保存在变量word中。
4
在单词的两端加上空格,重新保存。
5
输入英文文章,并加入空格。
6
查找单词在英文文章中的位置,并记录单词在文章中第一次出现的位置。
7
如果能够查找到单词,则计数值累加1,并将位置设置为找到的单词之后。
8
英文文章中,重复查找单词位置,统计单词出现的次数。
9
用if语句判断英文文章中是否有查找的单词,条件为ps>=0。
10
如果条件成立,则输出单词在文章中出现的次数,以及首次出现单词的位置。
11
最后,如果条件不成立,则输出单词没有在文章中出现。
注意事项
作者声明:本篇经验系本人辛勤劳动的原创成果,未经许可,谢绝转载。