首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。 【说明】 C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空间为std。vector模板类的部分方法说明如下表所示: 【C++代码
阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。 【说明】 C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空间为std。vector模板类的部分方法说明如下表所示: 【C++代码
admin
2009-09-20
62
问题
阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。
【说明】
C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空间为std。vector模板类的部分方法说明如下表所示:
【C++代码】
#include <iostream>
#include <vector>
using namespace (1);
typedef vector< (2) > INTVECTOR;
const int ARRAY_SIZE = 6;
void ShowVector (INTVECTOR &theVector);
int main() {
INTVECTOR theVector;
// 初始化 theVector, 将theVector的元素依次设置为0至5
for (int cEachItem = 0; cEachItem < ARRAY_SIZE; cEachItem++}
theVector.push_back((3));
ShowVector(theVector); // 依次输出theVector中的元素
theVector.erase (theVector.begin () + 3};
ShowVector(theVector);
}
void ShowVector (INTVECTOR &theVector) {
if (theVector.empty ()) {
cout << "theVector is empty." << endl; return;
}
INTVECTOR::iterator (4);
for (theIterator=theVector.begin(); theIterator !=theVector.end(); theIterator++) {
cout << *theIterator;
if (theIterator != theVector.end()-1) cout << ", ";
}
cout << end1;
}
该程序运行后的输出结果为:
0,1,2,3,4,5
(5)
选项
答案
(1) std (2) int (3) cEachItem (4) theIterator (5) 0,1,2,4,5
解析
本题主要考查C++语言的基本使用以及类库的应用。
在使用标准C++库中所提供的对象时,一般需要引用标准的命名空间。所以空(1)需要填入标准的命名空间std。空(2)处主要考查是否会使用C++提供的模板类。C++中Vector模板类可存储任意类型,在定义Vector模板类的对象时,需要指定Vector对象的类型。从后面的代码可以看出,Vector被用于存储整型数,所以,空(2)处应填写整型血。初始化代码将0到5共6个整数存储到theVector对象中,所以,空(3)处将循环变量的值存入theVector中。空(4)处代码部分主要是循环输出theVector对象的内容,使用了迭代器的访问方式,因此空(4)处应该为定义迭代器变量,在后续的循环中使用该变量。程序运行时将首先输出0至5,其次会删除第3个元素,再次输出时将不再包含整数3。
转载请注明原文地址:https://kaotiyun.com/show/XIjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
(68)________________属于人工智能的应用。
在Word2007文档编辑时,使用(39)________________选项卡中的“分隔符”命令,可以在文档中指定位置强行分页。
(31)________________接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。
计算机硬件唯一能够直接识别和处理的语言是(30)________________。
数据处理过程中,影响数据精度的因素不包括(10)________________。
某互联网公司建立的用户画像(标签化的用户信息)包括人口属性和行为特征两大类,()属于行为特征。
在Excel中,设单元格A1中的值为100,B1中的值为200,A2中的值为300,B2中的值为400,若在A3单元格中输入函数“=SUM(A1:B2)”,按回车键后,A3单元格中的值为()。
程序员一般用(7)软件编写和修改程序。
在Excel2010中,G3单元格中公式为“=$D$3+E3+F3”,若以序列方式向下填充,则G12单元格的公式为()。
/etc/dhcpd.conf文件中的配置语句:hostCIU_DHCP{hardwareethemet52.54.AB.3B.B6.45fixed-address192.168.1.15;}表示的是什么意思?当配置文件配置好以后,还
随机试题
阅读下面的文字:人人心中都有一股泉水,日常的烦乱生活,掩蔽了它的声音,当你夜半突然醒来,你会从心灵的深处,听到悠然的鸣声,那正是潺潺的泉水啊!回想走过的道路,多少次在这旷野上迷失了方向,每逢这个时候,当我听到心灵深处的鸣泉,我就重新找到
咖啡因和茶碱的特征鉴别反应是
某建筑企业,企业经理为法定代表人,设有现场安全生产管理负责人。该企业在其注册地的某项工程施工过程中,甲班队长在指挥组装塔吊时,没有严格按规定把塔吊吊臂的防滑板装入燕尾槽中并用螺栓固定,而是用电焊将防滑板点焊住。某日甲班作业过程中发生吊臂防滑板开焊、吊臂折断
货币是固定地充当一般等价物的特殊商品,但不是人类劳动的产物。()
根据合同法律制度的规定,当事人在合同中对履行方式没有约定或约定不明确,不能达成补充协议,且无法按照合同有关条款或者交易习惯确定的,应按照法律规定的方式履行。该方式是()。
我国近代著名实业家张謇评论某人时说:“以四朝之元老,筹三省之海防,统胜兵精卒五十营,设机厂、学堂六七处,历时二十年之久,用财数千万之多……曾无一端立于可战之地,以善可和之局。”张謇评论的是()。
甲、乙、丙、丁、戊要么是女足运动员,要么是女排运动员。她们相互知道各自的身份,但其他人却不知道。一次联欢会上,她们请大家推理。甲对乙说:“你是女排队员。”乙对丙说:“你和丁都是女排队员。”丙对丁说:“你和乙都是女足队员。”丁对戊说:“你和乙都是女排
Access通过数据访问页可以发布的数据()。
电子计算机的发展按其所采用的逻辑器件可分为几个阶段?
Whatdidthemangivethewoman?
最新回复
(
0
)