Chinaunix首页 | 论坛 | 博客
  • 博客访问: 601475
  • 博文数量: 68
  • 博客积分: 2621
  • 博客等级: 少校
  • 技术积分: 1498
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-23 21:04
文章分类

全部博文(68)

文章存档

2013年(8)

2012年(52)

2010年(8)

分类:

2012-08-09 09:02:33

  在学习C++的用法时,有这样一个简单的问题,却让我对cin.clear()重新认识了。
  题目:
         读取一系列int型数据,将其存入vector对象中,然后使用count()统计某个指定值出现的次数。
  下面是我的程序:

点击(此处)折叠或打开

  1. int
  2. main(void)
  3. {
  4.     int num;
  5.     vector< int >ivec;
          
           while( cin >> num )
                ivec.push_back(num);

           cout << "Please input the number you want to count:"
           cin >> num;

           cout << num << " appears " << count(ivec.begin(), ivec.end(), num) << " times!" << endl;

           return 0;
阅读(2160) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~