vector<unsigned>score(11, 0);//初始化容器 11个0
unsigned grade;
while (cin >> grade)
{
if (grade<=100)
{
++score[grade / 10];//统计分数段
}
}
for (vector<unsigned>::iterator it = score.begin(); it != score.end(); it++)//利用迭代器输出
{
cout << *it << endl;
}
04-23
269
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-10
08-30
1716
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-02
235
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)