一、单项选择题
    1、关于向量最基本的操作方法,不正确的叙述是( )。
    A、max_size()方法返回向量可以容纳最多对象的个数
    B、pop_ba ck()方法删除向量中最后一个个对象
    C、operator()方法返回向量中的第n个对象
    D、clear()方法删除向量中所有对象
    您的答案:C 正确答案:C 得 分:5.0 分
    【答疑编号10757226,点击提问】
    解析:
    2、下面关于向量和数组的叙述不正确的是( )。
    A、向量是一维数组的类版本,它与数组相似
    B、向量的元素项是连续存储的
    C、向量中存储元素的多少可以在运行中根据需要动态地增加或减少
    D、可以使用length()方法获得vector对象当前存储元素的数量
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757223,点击提问】
    解析:
    3、下列关于向量的描述中,不正确的是( )。
    A、size()方法指返回当前向量中已经存放的对象的个数
    B、erase( iterator it)方法是删除it所指向的容器对象
    C、向量可以改变赋值目标的大小
    D、向量是类模板,具有成员函数,但它不可以使用构造类型
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757221,点击提问】
    解析:
    4、下列关于继承的说法正确的是( )。
    A、继承总是成员函数接口
    B、继承总是虚函数
    C、继承总是成员函数
    D、继承总是公有成员函数
    您的答案:D 正确答案:A 得 分:0.0 分
    【答疑编号10757262,点击提问】
    解析:
    5、下列有关抽象类的描述,属于其性质的是( )。
    A、可以说明虚函数
    B、可以进行构造函数重载
    C、可以定义友元函数
    D、不能说明其对象
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757259,点击提问】
    解析:
    6、声明虚函数的目的是使( )。
    A、派生类既能继承基类对虚函数的实现,又能继承虚函数提供的接口
    B、派生类仅继承函数的接口
    C、派生类继承基类对虚函数的实现
    D、派生类对函数进行改写
    您的答案:A 正确答案:A 得 分:5.0 分
    【答疑编号10757258,点击提问】
    解析:
    7、通过( )建立的一系列类称为类族。
    A、类
    B、数组
    C、指针
    D、继承
    您的答案:A 正确答案:A 得 分:5.0 分
    【答疑编号10757256,点击提问】
    解析:
    8、在非静态成员函数声明的前面加上以下哪个关键字,即把该函数声明为虚函数( )。
    A、public
    B、void
    C、static
    D、virtual
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757247,点击提问】
    解析:
    9、使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是( )。
    A、ios::trunc
    B、ios::binary
    C、ios::in
    D、ios::out
    您的答案:C 正确答案:C 得 分:5.0 分
    【答疑编号10757280,点击提问】
    解析:
    10、使用C++输出流cout输出字符’A’,下列错误的是( )。
    A、cout<<’A’;
    B、cout<
    C、char A=A’;cout<
    D、cout. put(’A’);
    您的答案:B 正确答案:B 得 分:5.0 分
    【答疑编号10757277,点击提问】
    解析:
    11、使用C++输入流Cin进行文本输入str,当输入Object windows programming!时所得的结果str=( )。
    A、Object Windows
    B、Object
    C、Object Windows Programming
    D、Object Windows Programmingl
    您的答案:B 正确答案:B 得 分:5.0 分
    【答疑编号10757276,点击提问】
    解析:
    12、C++对文件进行写入读出操作,需要包合的头文件是( )。
    A、iomanip.h
    B、fstream
    C、iostream
    D、stdio.h
    您的答案:B 正确答案:B 得 分:5.0 分
    【答疑编号10757275,点击提问】
    解析:
    13、如果运算符“++”是作为成员函数重载的运算符,采用运算符函数调用格式,则可表示为( )。
    A、aa. operstor++(1)
    B、operator++(a,1)
    C、operator++(a)
    D、a.operator++()
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757274,点击提问】
    解析:
    14、在派生类中定义虚函数时,可以与基类中相应的虚函数不同的是( )。
    A、参数类型
    B、参数个数
    C、函数名称
    D、函数体
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757241,点击提问】
    解析:
    15、要实现动态联编必须( )。
    A、通过成员名限定来调用虚函数
    B、通过对象名来调用虚函数
    C、通过派生类对象来调用虚函数
    D、通过对象指针或引用来调用虚函数
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757239,点击提问】
    解析:
    16、当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中( )。
    A、都是虚函数
    B、只有被重新说明时才是虚函数
    C、只有被重新说明为virtual时才是虚函数
    D、都不是虚函数
    您的答案:A 正确答案:A 得 分:5.0 分
    【答疑编号10757236,点击提问】
    解析:
    17、有关多态性说法不正确的是( )。
    A、C++语言的多态性分为编译时的多态性和运行时的多态性
    B、编译时的多态性可通过函数重载实现
    C、运行时的多态性可通过模板和虚函数实现
    D、实现运行时多态性的机制称为动态多态性
    您的答案:C 正确答案:C 得 分:5.0 分
    【答疑编号10757232,点击提问】
    解析:
    18、所谓多态性是( )。
    A、不同的对象调用不同名称的函数
    B、不同的对象调用相同名称的函数
    C、一个对象调用不同名称的函数
    D、一个对象调用不同名称的对象
    您的答案:A 正确答案:B 得 分:0.0 分
    【答疑编号10757231,点击提问】
    解析:
    19、如果表达式++a中的“++”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为( )。
    A、a.operator++(1)
    B、operator++(a)
    C、operator++(a,1)
    D、a.operator++()
    您的答案:D 正确答案:D 得 分:5.0 分
    【答疑编号10757270,点击提问】
    解析:
    20、在C++中,使用流进行输入输出,其中用于屏幕输入( )。
    A、cin
    B、cerr
    C、cout
    D、clog
    您的答案:A 正确答案:A 得 分:5.0 分
    【答疑编号10757265,点击提问】
    解析: