首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
阅读以下说明和C++代码,填补空缺。 [说明] C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空问为std。vector模板类的部分方法说明如表12-3所示。 表12-3 ve
admin
2012-04-11
63
问题
阅读以下说明和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
程序员上午基础知识考试
软考初级
相关试题推荐
以下给出的p地址中,与地址218.16.0.19/28同属于一个子网的主机地址是(33)。
内存按字节编址,地址从0A4000H到0CBFFFH。若用存储容量为32K×8bit的存储器芯片构成该内存,至少需要(3)。
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000
计算机的某种病毒仅包围宿主程序,并不修改宿主程序,当宿主程序运行时,该病毒程序也随之进入内存。该病毒属于的病毒基本类型中的(41)。
以太网策略中有3种监听方法,其中一种是,一旦“介质空闲就发送数据,假如介质忙,继续监听,直到介质空闲后立即发送数据”,这种算法称为(31)监听算法。这种算法的主要特点是(32)。 CSMA/CD协议具有:中突检测功能,网络中的站点一旦检测到>中突,就立即停
应用程序使用(58)来保证能够连续不断地对文件进行更新。
在破坏条件满足时,病毒的______把病毒以特定的方式表现出来。
Likepersonalcomputers,mostworkstationsare(72)computers.
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
Without systems software, application software in a computer is(73)
随机试题
下列词典属于语言或语文词典的是()
实现意识对物质反作用的根本途径是
男,25岁。早晨醒来四肢乏力,不能起床。查体:四肢肌张力减低,腱反射减弱,感觉正常,病理征(-)。血清CK水平正常。心电图示U波出现。该患者最可能的诊断是
绝对地租的实质和来源是农业工人创造的()。
发行分离交易的可转换公司债券的上市公司,其最近3个会计年度经营活动产生的现金流量净额平均应()(若其最近3个会计年度加权平均净资产收益率平均不低于6%,则可不作此现金流量要求)。
创造性与智力的基本关系表现在()等几个方面。
人们对自己或他人活动及其结果的原因作出的解释和评价叫作()。
某旅游团共48人在导游推荐的购物点抢购特产,每人都进行了购买,同时购买了马桶和吹风机的有12位,同时购买了电饭煲和马桶的有13位,同时购买了吹风机和电饭煲的有8位,有3位购买了以上三种商品。则仅购买1种商品的顾客有()位
如果键盘上的( )指示灯亮着,表示此时输入英文的大写字母。
Thelocalnewspaperhasa______of100,000copiesaday.
最新回复
(
0
)