首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
admin
2012-04-11
31
问题
阅读以下说明和C++代码,填补空缺。
[说明]
C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。
表12-3 vector模板类的部分方法
[C++代码]
#include<iostream>
#include<vector>
using namespace ______ ;
typedef vector< ______ >INTZECTOR;
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( ______ );
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 ______ ;
for(theIterator = theVector.begin( ); theIterator != theVector.end( );
theIterator++){
cout<< *theIterator;
if(theIterator ! =thevector. end( )-1)cout<<",";
}
cout<<endl;
}
该程序运行后的输出结果为:
0, 1 , 2, 3, 4, 5
______
选项
答案
std int cEachItem theIterator 0,1,2,4,5
解析
本题考查的是C++语言的基本应用。在使用C++标准库中的对象时,要引入标准的命名空间,空(1)处应为std,空(2)处是用来指定vector对象的类型,此处应为int,空(3)处是将循环变量的值存入theVector中,所以应为cEachItem,空(4)处代码主要是循环输出theVector对象的内容,因此应为定义迭代器变量theIterator。程序开始会输出0,1,2,3,4,5,再次输出时则为0,1,2,4,5。
转载请注明原文地址:https://jikaoti.com/ti/OrL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000
计算机的某种病毒仅包围宿主程序,并不修改宿主程序,当宿主程序运行时,该病毒程序也随之进入内存。该病毒属于的病毒基本类型中的(41)。
按照数据模型分类,Visual FoxPro数据库属于(31)。
假设某计算机有1MB的内存,并按字节编址,为了能存取其中的内容,其地址寄存器至少需要(9)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(10)。若存储周期为200ns,且每个周期访问4B,则该存储器的带宽为(
Windows系列操作系统在配置网络时应该遵循的基本顺序为(52)。
网络管理系统中,管理对象是指(52)。
下列不是SNMP管理模型中的3个基本组成部分的是(50)。
下面所列出的文件的物理结构中,不利于文件长度动态增长的文件物理结构是(24)。
按照ISO定义的网管框架,网络管理包括(48)大功能。网管协议的两大体系结构标准中受到厂商广泛支持的是(49),(49)的模型包括(50)大部分,其中的信息在(51)中存放,管理代理是运行在(52)上面的一个软件。
站点首页最常用的文件名是(50)。
随机试题
A.D860B.氯磺丙脲C.胰岛素D.格列本脲E.苯乙双胍一位糖尿病合并糖尿病肾病的患者,经饮食控制后,空腹血糖在10mmol/L,可首先采用上述哪种药物治疗
下列关于疾病与疼痛类型关系的叙述,哪项是错误的
临床诊断考虑为主要治疗措施是
受理复验的检验检疫机构或者国家质检总局应当自收到复验申请之日起( )日内作出复验结论。
应付可转换公司债券转为资本属于债务转资本方式的债务重组。()
1936年12月12日,()在西安扣留蒋介石,迫使他停止内战、联共抗日,史称“西安事变”。
对甲市乙县公安局派出所以乙县公安局的名义作出的具体行政行为不服申请的复议,应由()管辖。
在一项实验中,第一组实验者摄取了大量的人造糖,第二组则没有吃糖。结果发现,吃糖的人比没有吃糖的人认知能力低。这一实验表明,人造糖中所含的某种成分会影响人的认知能力。以下哪项如果为真,最能支持上述结论?
落花是一种自然现象,但在我国诗词中却赋予它们以情感与生命。“流水落花春去也,天上人间”表达了国破家亡之恨,无可奈何之情,“花自飘零水自流,一种相思,两处闲愁”抒发了浓浓的郁闷之情,幽幽的相思之苦。落花的意象反映的是()。
Hewas______onthetelephonesoIaskedhimtospeakmoreclearly.
最新回复
(
0
)