首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
admin
2012-04-11
44
问题
阅读以下说明和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
程序员上午基础知识考试
软考初级
相关试题推荐
若电子邮件出现字符乱码现象,不能解决该问题方法是(70)。
用于普通用户家庭的ADSLG.lite的最高速率标准是:上行速率为512Kb/s,下行速率为1.5Mb/s,则按最高速率标准下载一个100MB文件需要的最短时间约为(32)秒。
内存按字节编址,地址从0A4000H到0CBFFFH。若用存储容量为32K×8bit的存储器芯片构成该内存,至少需要(3)。
X.25是CCITT关于分组交换网络的通信协议,其内容包括OSI参考模型(61);分组在X.25网中的传输方式,不含(62);两个X.25公用分组网之间互连时,采用的互连协议为(63);公用分组交换网的地址(编号)根据X.121建议编制,该地址中表示国别的
Communication networks can be classified in terms of their physical arrangement or(73)Three common(73)are the star, bus, and rin
在MIB-2功能组的接口组中,如果对象ifAdminStatus的值为up(1),而ifOperStatus的值为down(2),则该接口处于(62)状态。
Internet Explorer浏览器是Windows98的一个基本组成部分。在Windows 98环境下,下列(49)操作不可能启动Internet Explorer浏览器。
下列(28)是不合法的文件名。Windows操作系统通过(29)来判断文件是不是一个可执行文件。
站点首页最常用的文件名是(50)。
以下二进制数中,______可能是英文字母的ASCII码。A.11000110B.00000101C.01001100D.10011010
随机试题
以下情形属于商品保管合同存货方责任的是()
A.导管内乳头状瘤B.乳管阻塞的导管内乳头状瘤C.终止哺乳后D.正常月经期,早期妊娠或囊性增生病(2012年第145题)乳头鲜红色血性溢液多见于
如图所示的四个振系中,已知:物块的质量为M,各个弹簧的刚性系数均为k。这四个系统中哪个自振周期最长,其周期为()。
施工单位对列入建设工程概算的安全作业环境及安全施工措施所需费用,不能用于()。
依据企业所得税核定方法规定,应核定其应税所得率的有()。
根据增值税法律制度的规定,下列各项中,应缴纳增值税的是()。
千万年来,无论多远,不管如何困难,人们都会在清明这一天以不同形式扫墓、祭祖、追思先人,强化家族血脉情结,积聚家族凝聚力。这表明()。
“情境一陶冶”教学模式的理论基础是()。
在中国共产党第十九次全国代表大会上,习近平代表第十八届中央委员会向大会作了题为《决胜全面建成小康社会夺取新时代中国特色社会主义伟大胜利》的报告。报告提出了中国发展新的历史方位——中国特色社会主义进入了新时代。中国特色社会主义虽然进入了新时代,但实现建成富强
Totalinvestmentsforthisyearreached$56million,andtoputthisinto______investmentsthisyearwilldoublethosemadein
最新回复
(
0
)