C++ Primer 第11章 习题11.1

来源:互联网 发布:手机贷淘宝认证怎么弄 编辑:程序博客网 时间:2024/05/29 14:08
//11.1.cpp//algorithm头文件定义一个名为count的函数//其功能类似于find。//这个函数使用一对迭代器和一个值做参数,返回这个值出现次数的统计结果。//编写程序读取一系列int型数据,并将它们存储到vector对象中//统计某个值出现了多少次#include<iostream>#include<vector>#include<algorithm>using namespace std;int main(){vector<int> ivec;int ival;int ival1;int cnt;//读入int型数据cout<<"Enter integers(Ctrl+z to end):"<<endl;while(cin>>ival)ivec.push_back(ival);//调用count函数返回某值出现的次数cin.clear();cout<<"Enter a integer to search:"<<endl;cin>>ival1;cnt=count(ivec.begin(),ivec.end(),ival1);cout<<ival1<<"出现了:"<<cnt<<"次"<<endl;return 0;}