C++ Primer(第五版)练习3.25
来源:互联网 发布:写作文软件app 编辑:程序博客网 时间:2024/05/22 15:55
首先,先给出书中所示的利用下标运算符实现划分分数段的程序:
#include <iostream>#include <string>#include <vector>using namespace std;int main(){vector<unsigned> scores(11, 0);unsigned grade;while (cin >> grade)if (grade <= 100)++scores[grade / 10];for (auto c : scores)cout << c << " ";system("pause");return 0;}
题目中要求使用迭代器改写程序并实现完全相同的功能:
#include <iostream>#include <string>#include <vector>using namespace std;int main(){vector<unsigned> scores(11,0);unsigned grade;auto it = scores.begin();while (cin >> grade)if (grade <= 100)++*(it + grade / 10);for (auto a : scores)cout << a << " ";system("pause");return 0;}
0 0
- c++primer第五版课后练习答案(第五章)
- C++ Primer(第五版)练习3.25
- C++ Primer(第五版)练习3.25
- c++primer第五版课后练习答案(第一章)
- c++primer第五版课后练习答案(第三章)
- c++primer第五版课后练习答案(第九章)
- c++primer第五版课后练习答案(第十章)
- c++primer第五版课后练习答案(第六章)
- C++Primer第五版 1.2节练习(解答)
- C++Primer第五版 练习11.3(解答)
- C++Primer第五版 练习11.4(解答)
- C++Primer第五版 练习11.7(解答)
- C++Primer第五版 练习11.8(解答)
- C++Primer第五版 练习11.9(解答)
- C++Primer第五版 练习11.10(解答)
- C++Primer第五版 练习11.11(解答)
- C++Primer第五版 11.2.3节练习(解答)
- C++Primer第五版 练习11.12(解答)
- 字符串的非空子集
- memcache的原理及应用
- 创建一个链表
- Log4j日志配置详解
- php哪个框架比较好?
- C++ Primer(第五版)练习3.25
- 【转】85张PPT湖南2015年IPTV业务运营数据报告
- python多线程快在哪里?
- 【python爬虫】python使用代理爬虫例子
- poj 3735 Training little cats 构造矩阵+稀疏矩阵加速连乘+矩阵快速幂
- hdu4941map应用
- HDU 5558 Alice's Classified Message(后缀自动机)
- 数据结构实验之栈八:栈的基本操作
- 2016弱校连萌十一专场10.3 部分题解