国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

如何統計在一篇文章中某個單詞出現了幾次,以及第一次出現的位置

2020-05-23 14:16:19
字體:
來源:轉載
供稿:網友

本文的主要內容就是統計某個單詞在一篇文章中出現了幾次,以及第一次出現的位置,需要的朋友可以參考下

這篇文章提供的代碼的作用就是對某個單詞在文章中出現的次數進行統計。

實現代碼:

 

 
  1. #include<iostream> 
  2. #include<string> 
  3. #include<cstdio> 
  4. using namespace std; 
  5. void main() 
  6. freopen("in.txt","r",stdin); 
  7. freopen("out.txt","w",stdout); 
  8. string word,paper; 
  9. getline(cin,word); 
  10. getline(cin,paper); 
  11. short len1=word.size(); 
  12. short len2=paper.size(); 
  13. short i,sum(0); 
  14. for(i=0;i<=len1-1;i++) 
  15. if(word[i]>=65&&word[i]<=90) 
  16. word[i]+=32; 
  17. for(i=0;i<=len2-len1;i++) 
  18. if(paper[i]>=65&&paper[i]<=90) 
  19. paper[i]+=32; 
  20. if(paper[i]==word[0]) 
  21. short j; 
  22. bool bo(1); 
  23. for(j=1;j<=len1-1;j++) 
  24. if(paper[i+j]>=65&&paper[i+j]<=90) 
  25. paper[i+j]+=32; 
  26. if(paper[i+j]!=word[j]) 
  27. bo=0; 
  28. if(bo==1) 
  29. sum++; 
  30. if(sum==1) 
  31. cout<<i<<' '
  32. cout<<sum<<endl; 
  33. fclose(stdin); 
  34. fclose(stdout); 

以上就是本文的全部內容,希望對大家的學習有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新乡县| 霍林郭勒市| 南昌县| 深圳市| 莲花县| 堆龙德庆县| 长春市| 邯郸市| 兰考县| 揭西县| 吐鲁番市| 阿拉善左旗| 辽宁省| 嘉义市| 兴隆县| 新疆| 涪陵区| 抚宁县| 阳西县| 华安县| 平安县| 莱西市| 秦安县| 克东县| 兴山县| 黄冈市| 洛阳市| 策勒县| 丰都县| 贺兰县| 齐齐哈尔市| 噶尔县| 巧家县| 曲靖市| 定陶县| 平顺县| 和硕县| 当涂县| 太康县| 合川市| 乐平市|