第17题,下面程序段中,说法正确的是( )
class location{ public : int GetX(); };
class rectangle:private location { public: int GetW(); };
A、类rectangle的私有派生类是location
B、类rectangle中的public成员在类 location中是私有的
C、类location中的public成员在类rectangle中是不可以拜访的
D、viod f( ) {Rectangle r; int X=r .GetX( );} 其间int X = r .GetX( );对错法句子
正确答案:
试卷总分:100 得分:100
第1题,关于纯虚函数,下列表述正确的是( )。
A、纯虚函数是未给出完成版别(即无函数体界说)的虚函数
B、纯虚函数的声明老是以"=0"完毕
C、派生类有必要完成基类的纯虚函数
D、富含纯虚函数的类必定是派生类
正确答案:
第2题,在一个长度为n的次序存储的线性表中,删去第i个元素(1 ≤i ≤n)时,需求将( )个元素向前移动一个方位。
A、n-i
B、n-i+1
C、n-i-1
D、i
正确答案:
第3题,关于动态相关的下列叙说中,()是错误的。
A、动态相关是以虚函数为基础的
B、动态相关调用虚函数操作是指向对象的指针或引证
C、动态相关是在运转时断定所调用的函数代码的
D、动态相关是在编译时断定操作函数的
正确答案:
第4题,在C++中,能被派生类承继的函数是( )。
A、成员函数
B、结构函数
C、析构函数
D、复制结构函数
正确答案:
答案来历:熊猫奥鹏(www.188open.com),派生类的结构函数的成员初始化列表中,不能包括()。
A、基类的结构函数
B、派生类中子对象的初始化
C、基类的子对象初始化
D、派生类中一般数据成员的初始化
正确答案:
第6题,对虚函数的调用()。
A、必定运用动态联编
B、必定运用静态联编
C、有必要运用动态联编
D、纷歧定运用动态联编
正确答案:
第7题,进行文件操作时需求包括_
()头文件。
A、iostream
B、fstream
C、stdio
D、stdlib
正确答案:
第8题,使用数组a[N]次序存储一个栈时,用top表明栈顶指针,用top==-1表明栈空,并已知栈未满,当元素x进栈时所履行的操作是()。
A、top--; a[top]=x;
B、a[top]=x; top--;
C、top++; a[top]=x;
D、a[top]=x; top++;
正确答案:
第9题,二叉树对错线性数据结构,所以( )。
A、它不能用次序存储结构存储
B、它不能用链式存储结构存储
C、次序存储结构和链式存储结构都能存储
D、次序存储结构和链式存储结构都不能运用
正确答案:
答案来历:熊猫奥鹏(www.188open.com),在多承继中,公有派生和私有派生关于基类成员在派生类中的可拜访性与单承继的规矩()。
A、彻底一样
B、彻底不一样
C、有些一样,有些不一样
D、以上都不对
正确答案:
第11题,基类和派生类能够别离叫做( )。
A、"大类"和"小类"
B、"父类"和"子类"
C、"小类"和"大类"
D、"子类"和"父类"
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列关于运算符重载的描绘中,()是正确的。
A、运算符重载能够改动操作数的个数
B、运算符重载能够改动优先级
C、运算符重载能够改动结合性
D、运算符重载不可以以改动语法结构
正确答案:
第13题,在树中,具有一样双亲的两个结点称为( )结点。
A、兄弟
B、堂兄弟
C、父子
D、平等
正确答案:
第14题,下列关于栈的叙说中正确的是()。
A、在栈中只能刺进数据
B、在栈中只能删去数据
C、栈是领先先出的线性表
D、栈是领先后出的线性表
正确答案:
答案来历:熊猫奥鹏(www.188open.com),在二叉树中,若度为0的结点(即叶子结点)数为n0,度为2的结点数为n2,则( )。
A、n2-1
B、n2
C、n2+1
D、n2+2
正确答案:
第16题,下列关于成员拜访权限的描绘中,不正确的是( )。
A、公稀有据成员和公有成员函数都能够经过类对象直接拜访
B、类的私稀有据成员只能被公有成员函数以及该类的任何友元类或友元函数拜访
C、保护成员在派生类中能够被拜访,而私有成员不可以以
D、类或派生类的成员函数能够拜访保护成员
正确答案:
第17题,下面程序段中,说法正确的是( )
class location{ public : int GetX(); };
class rectangle:private location { public: int GetW(); };
A、类rectangle的私有派生类是location
B、类rectangle中的public成员在类 location中是私有的
C、类location中的public成员在类rectangle中是不可以拜访的
D、viod f( ) {Rectangle r; int X=r .GetX( );} 其间int X = r .GetX( );对错法句子
正确答案:
第18题,鄙人列关键词中,用以阐明类中公有成员的是( )。
A、public
B、private
C、protected
D、friend
正确答案:
第19题,若让元素1,2,3顺次进栈,则出栈次第不可以能呈现()的状况。
A、3,2,1
B、2,1,3
C、1,3,2
D、3,1,2
正确答案:
答案来历:熊猫奥鹏(www.188open.com),运算符delete删去一个动态对象时( )。
A、首要为该动态对象调用结构函数,再开释其占用的内存
B、首要开释该动态对象占用的内存,再为其调用结构函数
C、首要为该动态对象调用析构函数,再开释其占用的内存
D、首要开释动态对象占用的内存,再为其调用析构函数
正确答案:
第21题,下面临析构函数的正确描绘是( )。
A、系统能够供给默许的析构函数
B、析构函数有必要由用户界说
C、析构函数没有参数
D、析构函数能够设置默许参数
正确答案:,C
第22题,下面描绘中,错误的是( )。
A、在基类界说的public成员在保护承继的派生类中可见,也能在类外被拜访
B、在基类界说的public和protected成员在私有承继的派生类中可见,在类外能够被拜访
C、在基类界说的public和protected成员在保护承继的派生类中可见
D、在派生类中不可以见的成员要成为可拜访的,需求进行拜访声明
正确答案:,B
第23题,下列说法中正确的是( )。
A、成员函数的声明有必要放在类体中
B、成员函数的声明能够放在类体中也能够放在类体外
C、成员函数的完成有必要放在类体中
D、成员函数的完成能够放在类体中也能够放在类体外
正确答案:,D
第24题,下列描绘中,正确的是( )。
A、派生类结构函数首要是对派生类新界说的成员变量进行初始化
B、派生类从基类承继的成员变量的初始化经过基类结构函数完结
C、派生类对象被毁掉时会先调用基类析构函数
D、派生类对象被毁掉时会先调用派生类析构函数
正确答案:,B,D
答案来历:熊猫奥鹏(www.188open.com),不能运用类对象直接拜访的成员包含( )。
A、公有成员
B、保护成员
C、私有成员函数
D、私有成员变量
正确答案:,C,D
第26题,在C++中,不能被派生类承继的函数是( )。
A、成员函数
B、结构函数
C、析构函数
D、复制结构函数
正确答案:,C,D
第27题,下面描绘中,正确的是( )。
A、虚函数是没有完成的函数
B、纯虚函数的完成在派生类中
C、笼统类是有纯虚函数的类
D、笼统类指针能够指向不一样的派生类
正确答案:,C,D
第28题,下列函数中,不可以以作为虚函数的是()。
A、析构函数
B、成员函数
C、普通函数
D、结构函数
正确答案:,D
第29题,下列关于类型兼容的描绘中,正确的是( )。
A、将派生类对象地址赋给基类指针后,运用基类指针能够直接拜访派生类中界说的公有成员
B、将派生类对象地址赋给基类指针后,运用基类指针只能拜访派生类从基类承继的公有成员
C、公有派生才具有类型兼容的特色
D、不管是公有派生仍是私有派生和保护派生,都具有类型兼容的特色
正确答案:,C
答案来历:熊猫奥鹏(www.188open.com),下面哪些数据结构归于非线性结构
A、线性表
B、树
C、图
D、调集
正确答案:,C,D
第31题,下列关于类的常量数据成员的说法中,正确的是( )。
A、一个类的常量数据成员有必要在类体中初始化
B、一个类的常量数据成员由该类的一切对象同享
C、一个类的常量数据成员关于该类的不一样对象能够取不一样的值
D、运用const关键词能够将一个数据成员声明为常量数据成员
正确答案:,D
第32题,下列翻开文件的句子中,能创立文件的选项包含( )。
A、ofstream f("file.txt", ios:ut);
B、ofstream f("file.txt");
C、fstream f("file.txt", ios:ut);
D、ifstream f("file.txt",ios:ut);
正确答案:,B,C
第33题,下列描绘中正确的是( )。
A、文件操作经过文件指针来操作文件中不一样方位的数据
B、文这篇文章件的数据存储格局与内存中的数据存储格局共同
C、二进制文件的数据存储格局与内存中的数据存储格局共同
D、封闭文件流能够运用文件流的close()成员函数
正确答案:,C,D
第34题,下列描绘正确的是( )。
A、多态性是经过动态绑定完成的
B、多态性是经过静态绑定完成的
C、动态绑定是在程序履行时进行绑定
D、静态绑定是在程序履行时进行绑定
正确答案:,C
第35题,下列函数中,不可以以作为虚函数的是( )。
A、普通函数
B、结构函数
C、静态成员函数
D、析构函数
正确答案:,B,C
第36题,在计算机中存储二叉树的方法首要有两种,别离是次序表明法和链式表明法。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第37题,纯虚函数是一种特别的成员函数,它是一种没有详细完成的虚函数。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第38题,图的一条途径中极点的数目称为途径长度。
T、对
F、错
正确答案:F
第39题,派生类的承继方法中有两种:公有承继和私有承继。
T、对
F、错
正确答案:F
第40题,在删去一个动态对象时,将自动调用该动态对象所属类的析构函数。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第41题,运用模板能够削减重复劳动,进步代码重用率。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第42题,在类内部界说的public数据能够在类外进行存取。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第43题,C++语言答应运用友元,可是友元会损坏封装性。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第44题,满二叉树是彻底二叉树。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第45题,二叉树的第h层最多有2的h-1次方个结点。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第46题,非线性结构即能够用次序存储结构存储、也能够用非次序存储结构存储。
T、对
F、错
正确答案:F
第47题,二叉树的次序表明法操作便利,但缺陷是简单形成存储空间的糟蹋。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第48题,次序存储结构说的是数据的逻辑结构。
T、对
F、错
正确答案:F
第49题,类的私有成员只能被它的成员函数和友元函数拜访。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
答案来历:熊猫奥鹏(www.188open.com),所谓私有成员是指只要类中所供给的成员函数才干直接运用它们,任何类以外的函数对它们的拜访都对错法的。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)
联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189
扫一扫添加我为好友 扫一扫添加我为好友