首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
admin
2012-04-11
51
问题
阅读以下说明和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://www.kaotiyun.com/show/hbVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
存储一个16×16点阵的汉字(每个点占用1bit),需用(6)个字节。
不能打开HTML源码文件的软件为(39)。
The(74)has several major components, including the system kernel, a memory management system, the file system manager, device dr
中断是CPU与外部设备数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求;本中断未屏蔽;(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序:中断服务程序的入口地址存放在(6)中。
在存储管理中,采用覆盖与交换技术的目的是(16)。
X.25是CCITT关于分组交换网络的通信协议,其内容包括OSI参考模型(61);分组在X.25网中的传输方式,不含(62);两个X.25公用分组网之间互连时,采用的互连协议为(63);公用分组交换网的地址(编号)根据X.121建议编制,该地址中表示国别的
Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(44)的结合;Windows NT是以(45)方式集中管理并组织网络的;UNIX是一个(46)操作系统;关于Windows NT内核的说法,选项(47)是不正确的;Cl
The major problem with E-mail is that it is(71)easy to use that people can become(72)with messages(73)they can possibly answer i
The major problem with E-mail is that it is(71)easy to use that people can become(72)with messages(73)they can possibly answer i
在破坏条件满足时,病毒的______把病毒以特定的方式表现出来。
随机试题
科学家研制出一种无针注射器,这种注射器的注射原理最可能是()。
气瓶充装单位应当制定特种设备事故(特别是泄漏事故)应急预案和救援措施并且定期演练。为保证安全,还应当制定相应的安全管理制度和安全技术操作规程,严格按照相应标准充装气瓶。下列关于气瓶充装特殊规定的说法中,错误的是()。
A.渗透性腹泻B.分泌性腹泻C.感染性腹泻D.非感染性腹泻E.肠运动功能异常性腹泻
A.肝B.心C.脾D.肺E.肾
成都新华服装公司与美国ABC公司签订合同生产出口纯棉衬衣(检验检疫类别为M/N),所用的棉布(检验检疫类别为M/N)等主料由ABC公司提供,新华服装公司按照ABC公司要求进行加工,仅收取加工费。原料从珠海口岸报关入境。成品分两批出运,第一批货物货值1000
按照房地产市场调查问卷设计()原则的要求,调查问卷要用通俗易懂的语言设计问题。
股份有限公司董事的忠实义务包括()。
出版工作者对“百花齐放、百家争鸣”方针的正确理解有()等。
子曰“若圣与仁,则吾岂敢!抑为之不厌,诲人不倦,则可谓尔已矣。”结合老师自身,下列对孔子这段话理解。正确的是()。
a∣a一b∣≥∣a∣(a一b).(1)实数a>0(2)实数a,b满足a>b
最新回复
(
0
)