首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
admin
2012-04-11
53
问题
阅读以下说明和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://kaotiyun.com/show/hbVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在HFC网络系统结构中,Cable MODEM接收到的以太帧被封装在某一时隙中,经(33)调制后,通过HFC网络的上行信道传送给局端系统(CMTS)。
计算机网络体系采用层次结构的主要原因是(39)。
4B/5B编码是将数字数据变为数字信号的方法,其原理是用5位编码表示(22)位数据
计算机中存放当前指令地址的寄存器称为(14),在顺序执行程序时,当指令长度为32位,存储器按字节编址,每执行一条指令该寄存器自动加(15)。在数据传输过程中经常增加一位来检验传送的正确性,该位称为(16)位。
网络管理系统中,管理对象是指(52)。
如果要把一个程序文件和已经编辑好的邮件一起发给一位朋友,应当按Netscape邮件编写窗口中的(43)按钮。
测试是保证软件质量的重要手段。根据国家标准GB 8566—1988《计算机软件开发规范》的规定,应该在(10)阶段制定系统测试计划。
在关系模型中,关系的“元数”(arity)是指(22)。有关系R和S,R∩S的运算等价于(23)。设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(24)。
SNMP代理使用(57)操作向管理端通报重要事件的发生。在下图中,(58)能够响应Manager2的getRequest请求。
在破坏条件满足时,病毒的______把病毒以特定的方式表现出来。
随机试题
名牌战略
当代科学技术发展的基本特征是()
内环境是指
对无家属签字的无自主意识患者的紧急输血,经治医师应上报何部门同意、备案,并记入病历
患者,男性,70岁。较长时间大便干燥,近2周来,排便时疼痛伴出血,经检查,肛管皮肤全层裂开,形成溃疡,诊断为肛裂。采用坐浴等非手术治疗。该患者肛门坐浴的水温应为
装配式梁(板)施工方案编制前,应对施工现场条件和()进行充分调研和评估。
下列哪一项个人所得不应免纳个人所得税?()
以下不属于招聘渠道的吸引力的评估指标的是()。
上位学习又称()
Agingbabyboomersaredeterminedtofighttheagingprocess.Theyspendmillionsofdollarsayearon【C1】________theyperceive
最新回复
(
0
)