编程语言
首页 > 编程语言> > c++ primer练习5.14

c++ primer练习5.14

作者:互联网

#include <iostream>
#include <string>
using namespace std;
#include<typeinfo>
#include<cctype>
#include<vector>
int main()
{
	vector<string> word;
	string ch;
	int cnt = 1;
	int maxcnt = 0;
	while (cin >> ch)
		word.push_back(ch);
	string prech;
	for (auto i = word.begin();i!=word.end();i++) {
		if (i == word.begin()) {
			prech = *i;
			continue;
		}
		if (prech==*i) {
			cnt++;
		}
		else {
			if(cnt > maxcnt)
				maxcnt = cnt;
			cnt = 1;
		}
		prech = *i;
	}
	cout << "最多重复出现:" << maxcnt << endl;
	system("pause");
	return 0;
}

在vs里面使用ctrl+z停止输入。

slamdunkofkd 发布了2 篇原创文章 · 获赞 0 · 访问量 20 私信 关注

标签:cnt,primer,word,ch,c++,int,prech,5.14,include
来源: https://blog.csdn.net/slamdunkofkd/article/details/104088538