南开大学22春学期《程序设计基础(下)》在线作业-3

作者:奥鹏周老师 分类: 南开大学 发布时间: 2022-05-17 13:38
答案来历:熊猫奥鹏(www.188open.com)程序设计基础(下)-[南开大学]22春学期(高起本1709、全层次1803-2103)《程序设计基础(下)》在线作业
试卷总分:100 得分:100
第1题,假定X为一个类履行Xa[3]*p[2]句子时会自动调用该类的结构函数次
A、2
B、3
C、4
D、5
正确答案:


第2题,一个次序表榜首个元素的存储地址是100每个元素的长度为4个字节则第5个元素的地址是
A、100
B、108
C、116
D、120
正确答案:


第3题,下列虚基类的声明中正确的是
A、class virtual B:public A
B、virtual class B:public
C、class B:public A virtual
D、class B: virtual public A
正确答案:


第4题,在公有派生状况下有关派生类对象和基类对象的关系不正确的叙说是
A、派生类的对象能够赋给基类对象
B、派生类的对象能够初始化基类的引证
C、派生类的对象能够直接拜访基类的成员
D、派生类的对象的地址能够赋给指向基类的指针
正确答案:


答案来历:熊猫奥鹏(www.188open.com),对基类和派生类的描绘中错误的是
A、派生类是基类的详细化
B、基类承继了派生类的特点
C、派生类是基类界说的连续
D、派生类是基类的特别化
正确答案:


第6题,在一个有向图中一切极点的入度之和等于一切极点的出度之和的倍
A、1
B、2
C、3
D、4
正确答案:


第7题,类B是类A的公有派生类类A和类B中都界说了虚函数funcp是一个指向类A对象的指针则pAfunc将
A、调用类A中是函数func()
B、调用类B中是函数func()
C、依据P所指的对象类型而断定调用A中或类B中的函数func()
D、既调用类A中函数,也调用类B中的函数
正确答案:


第8题,下列静态数据成员的特性中是错误的
A、阐明静态数据成员时前边要加关键词static来润饰
B、静态数据成员在类体外进行初始化
C、引证静态数据成员时,要在静态数据成员名前加和效果域运算符
D、静态数据成员不是一切对象所共有的
正确答案:


第9题,使用数组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++;
正确答案:


答案来历:熊猫奥鹏(www.188open.com),在一个连接行列中假定f和r别离是队头和队尾指针则刺进一个s结点的运算时
A、f-next=s; f=s;
B、r-next=s; r=s;
C、s-next=r; r=s;
D、s-next=f; f=s;
正确答案:


第11题,在数据结构中与所运用的计算机无关的是数据的结构
A、逻辑
B、存储
C、逻辑和存储
D、物理
正确答案:


答案来历:熊猫奥鹏(www.188open.com),在树中具有一样双亲的两个结点称为结点
A、兄弟
B、堂兄弟
C、父子
D、平等
正确答案:


第13题,线性表中的一个结点最多有个后继
A、0
B、1
C、2
D、很多个
正确答案:


第14题,不一样的对象能够调用一样称号的函数并可致使彻底不一样的行动的表象称为
A、多态性
B、笼统
C、承继
D、封装
正确答案:


答案来历:熊猫奥鹏(www.188open.com),下面说法中正确的是
A、一个类只能界说一个结构函数,但能够界说多个析构函数
B、一个类只能界说一个析构函数,但能够界说多个结构函数
C、结构函数与析构函数同名,只需姓名前加了一个求反符号(~)
D、结构函数能够指定回来类型,而析构函数不能指定任何回来类型,即便是void类型也不可以以
正确答案:


第16题,在一个次序循环行列中队尾指针指向队尾元素的方位
A、前一个
B、后一个
C、当时
D、最终
正确答案:


第17题,在类的界说方式中数据成员、成员函数和构成了类界说体
A、成员的拜访操控信息
B、公有音讯
C、私有音讯
D、保护音讯
正确答案:


第18题,下列关于类的承继描绘中是错误的
A、派生类能够拜访基类的一切数据成员,也能调用基类的一切成员函数
B、派生类也是基类,但基类纷歧定具有派生类的悉数特点和方法
C、承继描绘类的层次关系,派生类能够具有与基类一样的特点和方法
D、一个基类能够有多个派生类,一个派生类能够有多个基类
正确答案:


第19题,下面描绘中错误的是
A、虚函数是没有完成的函数
B、纯虚函数的完成在派生类中
C、笼统类是有纯虚函数的类
D、笼统类指针能够指向不一样的派生类
正确答案:,B


答案来历:熊猫奥鹏(www.188open.com),下面程序段中说法正确的是
classlocation{publicintGetX}
classrectangleprivatelocation{publicintGetW}
A、类rectangle的私有派生类是location
B、类rectangle中的public成员在类 location中是私有的
C、类location中的public成员在类rectangle中是不可以拜访的
D、viod f( ) {Rectangle r; int X=r .GetX( );} 其间int X = r .GetX( );对错法句子
正确答案:


第21题,下面描绘中正确的是
A、在基类界说的public成员在公有承继的派生类中可见,也能在类外被拜访
B、在基类界说的public和protected成员在私有承继的派生类中可见,在类外能够被拜访
C、在基类界说的public和protected成员在保护承继的派生类中可见
D、在派生类中不可以见的成员要成为可拜访的,需求进行拜访声明
正确答案:,D


第22题,下面临对象成员的正确描绘是
A、能够在结构函数的初始化列表中给出对象成员的初始化
B、能够在结构函数的函数体中给出对象成员的初始化
C、假如一个对象成员有无参结构函数,则能够省掉对象成员的初始化句子
D、若A类中有B类对象成员,则在创立A类对象时,先履行B类的结构函数,再履行A类的结构函数
正确答案:,C,D


第23题,二叉树能够选用的存储方法包含
A、次序存储
B、二叉链表
C、三叉链表
D、行列
正确答案:


第24题,下面临友元的正确描绘是
A、关键词friend用于声明友元
B、一个类的成员函数能够是另一个类的友元
C、友元函数拜访对象的成员不受拜访特性影响
D、友元函数经过this指针拜访对象成员
正确答案:,B,C


答案来历:熊猫奥鹏(www.188open.com),下面临析构函数的正确描绘是
A、系统能够供给默许的析构函数
B、析构函数有必要由用户界说
C、析构函数没有参数
D、析构函数能够设置默许参数
正确答案:,C


第26题,下面描绘中错误的是
A、虚函数是没有完成的函数
B、纯虚函数是没有完成的函数
C、笼统类能够用于创立对象
D、笼统类指针能够指向不一样的派生类
正确答案:,B


第27题,函数模板能够与重载
A、函数模板
B、普通函数
C、类模板
D、普通类
正确答案:


第28题,下列关于类模板的描绘中正确的是
A、类模板中能够有静态数据成员
B、类模板的静态数据成员由一切该类模板实例化的模板类同享
C、类模板的静态数据成员需求在类体外进行界说和初始化
D、类模板中能够用类型形参声明静态数据成员
正确答案:,B,C


第29题,假如类A承继了类B则类A称为
A、派生类
B、承继类
C、子类
D、父类
正确答案:,C


答案来历:熊猫奥鹏(www.188open.com),下列关于类的常量数据成员的说法中正确的是
A、常量数据成员只能是公有成员
B、能够在结构函数的初始化列表中为常量数据成员赋初值
C、能够在结构函数的函数体中为常量数据成员赋初值
D、常量数据成员的值初始化后就只能拜访、无法修正
正确答案:,D


第31题,下面描绘中正确的是
A、运用fstream类有必要包括头文件fstream
B、ostream对象用来完成输出操作
C、ios是iostream的直接基类
D、iostream是经过多重承继得到的派生类
正确答案:,D


第32题,下列关于类的常量成员函数的说法中正确的是
A、只要类的成员函数能够在函数头后边加const关键词
B、在常量成员函数中能够获取成员变量的值、但不能修正
C、在常量成员函数中只能拜访常量数据成员
D、在类体外界说常量成员函数时,函数头后边的const关键词能够省掉
正确答案:,B


第33题,下列函数中能够作为虚函数的是
A、普通成员函数
B、结构函数
C、静态成员函数
D、析构函数
正确答案:,B


第34题,假如类A承继了类B则类B称为
A、派生类
B、基类
C、子类
D、父类
正确答案:,D


第35题,下列关于类的常量数据成员的说法中正确的是
A、一个类的常量数据成员有必要在类体中初始化
B、一个类的常量数据成员由该类的一切对象同享
C、一个类的常量数据成员关于该类的不一样对象能够取不一样的值
D、运用const关键词能够将一个数据成员声明为常量数据成员
正确答案:,D


第36题,依据二叉树的中序遍历序列并不能断定二叉树的根结点
T、对
F、错
正确答案:


第37题,深度优先遍历相似于树的先序遍历
T、对
F、错
正确答案:


第38题,富含纯虚函数的类是笼统类
T、对
F、错
正确答案:


第39题,类非成员函数方式的运算符重载函数一般选用友元函数是为了在运算符重载中便利拜访类中的非公有成员
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第40题,阐明或界说对象时类名前面不需求加class关键词
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第41题,邻接链表只能用于有向图的存储邻接矩阵关于有向图和无向图的存储都适用
T、对
F、错
正确答案:


第42题,线性结构的特色是只要一个结点没有前驱只要一个结点没有后继其他的结点只要一个前驱和后继
T、对
F、错
正确答案:


第43题,用邻接链表存储一个图时边数越多占用的存储空间越大
T、对
F、错
正确答案:


第44题,假如某个有向图的邻接链表中第i个极点的链表为空则第i个极点的入度为零
T、对
F、错
正确答案:


第45题,在树中一个结点的后继结点称为该结点的孩子相应地一个结点的前驱结点称为该结点的双亲
T、对
F、错
正确答案:


第46题,边上带权的图就称为带权图
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第47题,getline函数从流中获取停止字符但停止字符被丢掉
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第48题,依据二叉树的先序遍历序列并不能断定二叉树的根结点
T、对
F、错
正确答案:


第49题,线性表的链式存储结构是能够用不接连的的存储单元来存储线性表中的数据元素
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


答案来历:熊猫奥鹏(www.188open.com),次序表可以寄存的最大元素数量n称为线性表的长度
T、对
F、错
正确答案:F

作业答案 联系QQ:3326650399 微信:cs80188