判断单词个数
Posted 一世安然L
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断单词个数相关的知识,希望对你有一定的参考价值。
#include<bits/stdc++.h> using namespace std; int main(){ string w,s; while(1){ int t=0,t2=0,l,l2; getline(cin,w); getline(cin,s); l=s.size(); l2=w.size(); for(int i=0;i<=l-l2;i++){ int j; for(j=0;j<l-1;j++){ if(toupper(s[i+j])!=toupper(w[j])) break; if(i>0&&s[i-1]!=‘ ‘) break; } if(j==l2&&s[i+j]==‘ ‘||j+i==l){ t++; if(t==1) t2=i; } } if(t==0) cout<<"-1"<<endl; else cout<<t<<" "<<t2<<endl; } return 0; }
以上是关于判断单词个数的主要内容,如果未能解决你的问题,请参考以下文章
使用 C++ 反转句子中的每个单词需要对我的代码片段进行代码优化