大佬教程收集整理的这篇文章主要介绍了如何统计在一篇文章中某个单词出现了几次,以及第一次出现的位置,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这篇文章提供的代码的作用就是对某个单词在文章中出现的次数进行统计。
实现代码:
#include<iostream> #include<String> #include<cstdio> using namespace std; voID main() { freopen("in.txt","r",stdin); freopen("out.txt","w",stdout); String word,paper; getline(cin,word); getline(cin,paper); short len1=word.size(); short len2=paper.size(); short i,sum(0); for(i=0;i<=len1-1;i++) { if(word[i]>=65&&word[i]<=90) word[i]+=32; } for(i=0;i<=len2-len1;i++) { if(paper[i]>=65&&paper[i]<=90) paper[i]+=32; if(paper[i]==word[0]) { short j; bool bo(1); for(j=1;j<=len1-1;j++) { if(paper[i+j]>=65&&paper[i+j]<=90) paper[i+j]+=32; if(paper[i+j]!=word[j]) bo=0; } if(bo==1) { sum++; if(sum==1) cout<<i<<' '; } } } cout<<sum<<endl; fclose(stdin); fclose(stdout); }
以上就是本文的全部内容,希望对大家的学习有所帮助。
以上是大佬教程为你收集整理的如何统计在一篇文章中某个单词出现了几次,以及第一次出现的位置全部内容,希望文章能够帮你解决如何统计在一篇文章中某个单词出现了几次,以及第一次出现的位置所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。