《21天学通C++(第7版)》——17.7 作业

简介:

本节书摘来自异步社区出版社《21天学通C++(第7版)》一书中的第17章,第17.7节,作者: 【美】Siddhartha Rao, 【德】Nicolai M. Josuttis,更多章节内容可以访问云栖社区“异步社区”公众号查看。

17.7 作业

21天学通C++(第7版)
作业包括测验和练习,前者帮助读者加深对所学知识的理解,后者提供了使用新学知识的机会。请尽量先完成测验和练习题,然后再对照附录D的答案。在继续学习下一章前,请务必弄懂这些答案。

17.7.1 测验

1.在vector的开头或中间插入元素时,所需的时间是否是固定的?

2.有一个vector,对其调用函数size()和capacity()时分别返回10和20。还可再插入多少个元素而不会导致vector重新分配其缓冲区?

3.pop_back函数有何功能?

4.如果vector 是一个整型动态数组,那vector 是什么类型的动态数组?

5.能否随机访问vector中的元素?如果是,如何访问?

6.哪种迭代器可用于随机访问vector中的元素?

17.7.2 练习

1.编写一个交互式程序,它接受用户输入的整数并将其存储到vector中。用户应能够随时使用索引查询vector中存储的值。

2.对练习1中的程序进行扩展,使其能够告诉用户他查询的值是否在vector中。

3.Jack在eBay销售广口瓶。为帮助他打包和发货,请编写一个程序,让他能够输入每件商品的尺寸,将其存储在vector中再显示到屏幕上。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
存储 C语言 C++
【C/C++】万字图文详解C语言文件操作 完美装饰课设大作业(下)
【C/C++】万字图文详解C语言文件操作 完美装饰课设大作业(下)
89 0
|
存储 编译器 数据库
【C/C++】万字图文详解C语言文件操作 完美装饰课设大作业(上)
【C/C++】万字图文详解C语言文件操作 完美装饰课设大作业
80 0
|
算法 C++
C++初阶作业 Stack&&queue 作业题一
C++初阶作业 Stack&&queue 作业题一
130 0
C++初阶作业 Stack&&queue 作业题一
|
算法 C++
C++初阶作业 Vector作业详解
C++初阶作业 Vector作业详解
119 0
C++初阶作业 Vector作业详解
|
算法 C++ iOS开发
C++初阶作业 String类作业详解
C++初阶作业 String类作业详解
120 0
C++初阶作业 String类作业详解
|
C语言 C++
【c++/c】C语言“小小计算器”扩展功能,文件的读取和写入【期末大作业】
学生成绩排序” 定义学生结构体数组,长度为10,依次输入这十个学生的学号、姓名、成绩,利用冒泡排序,对这10个学生排序,从小到大输出这10个学生的信息,然后输出10个学生的总成绩和平时成绩
166 1
【c++/c】C语言“小小计算器”扩展功能,文件的读取和写入【期末大作业】
|
算法 Java 调度
作业车间调度JSP与遗传算法GA及其Python/Java/C++实现
作业车间调度JSP与遗传算法GA及其Python/Java/C++实现
597 0
作业车间调度JSP与遗传算法GA及其Python/Java/C++实现
|
数据库 C++
这届清华新生太难了吧!C++作业难到上热搜,特奖都说做不了,大厂猎头已密切关注
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 本科大一,刚学了16周C++,能做个什么项目? 清华大学自动化系2020年的大一C++大作业,是这样要求的: 开发一款集合雨课堂和网络会议优点于一身的网络教学软件。
这届清华新生太难了吧!C++作业难到上热搜,特奖都说做不了,大厂猎头已密切关注
|
C++ 人工智能
C++课程设计类作业3
1 #include 2 using namespace std; 3 class A 4 { 5 public: 6 A() 7 { 8 a=b=0; 9 cout
650 0
|
C++
C++课程设计类作业4
1 #include 2 using namespace std; 3 class xiexin 4 { 5 public: 6 xiexin() 7 { 8 weight=0; 9 grade=0; 10 ...
848 0