[南开大学]20春学期《程序设计基础(下)》在线作业-1(【答案】100分)
作业答案 联系QQ:3326650399 微信:cs80188
答案来历:熊猫奥鹏(www.188open.com)-[南开大学]20春学期(1709、1803、1809、1903、1909、2003)《程序设计基础(下)》在线作业
试卷总分:100 得分:100
第1题,鄙人述定论中,正确的是( )。
A、在树中,互为堂兄弟的结点具有一样的双亲
B、二叉树的度为2
C、二叉树的摆布子树可恣意交流
D、深度为K的彻底二叉树的结点个数小于或等于深度一样的满二叉树
正确答案
第2题,关于对象成员的结构函数的调用次序,说法正确的是( )。
A、与它们在成员初始化列表中给出的次序一样
B、与析构函数的调用次序一样
C、与它们在类中阐明次序一样
D、以上说法都不对
正确答案:
第3题,下面叙说过错的是( )。
A、派生类能够运用private派生
B、对基类成员的拜访有必要是无二义性的
C、基类成员的拜访才能在派生类中保持不变
D、赋值兼容规矩也适用于多承继的组合
正确答案:
第4题,树中各结点度的最大值称为树的( )。
A、途径
B、度
C、层
D、深度
正确答案:
答案来历:熊猫奥鹏(www.188open.com),已知一棵二叉树的先序遍历序列为AFCDGBE,中序遍历序列为CFDABGE,则该二叉树的后序遍历序列是()。
A、CDBFEGA
B、CDFGBEA
C、CDBAFGE
D、CDFBEGA
正确答案
第6题,下列的模板阐明中,正确的是( )。
A、template
B、template
C、template
D、template
正确答案:
第7题,使用数组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++;
正确答案:
第8题,下面说法中正确的是( )。
A、当声明的内容不一样时,声明同一个姓名的两个类是答应的
B、不彻底声明的类也能够实例化
C、声明同一个姓名的两个类时,要求声明的内容也一样
D、声明同一个姓名的两个类是过错的
正确答案
第9题,在含n个极点和e条边的无向图的邻接矩阵中,非零元素的个数为( )。
A、e
B、2e
C、n的平方减e
D、n的平方2减2e
正确答案:
答案来历:熊猫奥鹏(www.188open.com),关于先序遍历与中序遍历成果一样的二叉树为( )。
A、一般二叉树
B、一切结点只要左子数的二叉树
C、根结点无左孩子的二叉树
D、一切结点只要右子树的二叉树
正确答案:
第11题,在一个次序循环行列中,队尾指针指向队尾元素的( )方位。
A、前一个
B、后一个
C、当时
D、最终
正确答案:
答案来历:熊猫奥鹏(www.188open.com),在一个具有n个极点的有向图中,若一切极点的出度之和为s,则一切极点的度之和为( )。
A、s
B、s+1
C、s-1
D、2s
正确答案:
第13题,下面( )的叙说不契合赋值兼容规矩。
A、派生类的对象能够赋值给基类的对象
B、基类的对象能够赋值给派生类的对象
C、派生类的对象能够初始化基类的对象
D、派生类的对象的地址能够赋值给指向基类的指针
正确答案:
第14题,下面临析构函数的正确描绘是( )。
A、系统不能供给默许的析构函数
B、析构函数有必要由用户界说
C、析构函数没有参数
D、析构函数能够设置默许参数
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列关于栈的叙说正确的是( )。
A、栈顶元素最早能被删去
B、栈顶元素最终才干被删去
C、栈底元素永久不能被删去
D、以上三种说法都不对
正确答案:
第16题,假如一个类至罕见一个纯虚函数,那么就称该类为()。
A、笼统类
B、派生类
C、纯基类
D、以上都不对
正确答案:
第17题,某二叉树共有7个结点,其间叶子结点只要1个,则该二叉树的深度为( )。
A、3
B、4
C、6
D、7
正确答案:
第18题,read函数的功用是从输入流中读取( )。
A、一个字符
B、当时字符
C、一行字符
D、指定若干个字符
正确答案
第19题,下列说法中过错的是( )。
A、公有承继时基类中的public成员在派生类中是public的
B、公有承继时基类中的private成员在派生类中是不可以拜访的
C、私有承继时基类中的public成员在派生类中是private的
D、私有承继时基类中的public成员在派生类中是protected的
正确答案
答案来历:熊猫奥鹏(www.188open.com),下列( )是图型结构。
A、操作系统中的文件目录结构
B、城市交通网络
C、实数调集
D、n维向量
正确答案:
第21题,下列描绘中正确的是( )。
A、文件操作经过文件指针来操作文件中不一样方位的数据
B、文这篇文章件的数据存储格局与内存中的数据存储格局共同
C、二进制文件的数据存储格局与内存中的数据存储格局共同
D、封闭文件流能够运用文件流的close()成员函数
正确答案:,B
第22题,假定A为笼统类,下列句子( )是过错的。
A、A fun(int);
B、A *p;
C、int fun(A);
D、A Obj;
正确答案:
第23题,对静态成员的正确描绘是( )。
A、静态成员不归于对象,是类的同享成员
B、静态数据成员要在类外界说和初始化
C、调用静态成员函数时要经过类或对象激活,所以静态成员函数具有this指针
D、非静态成员函数也能够操作静态数据成员
正确答案:
第24题,下列刺进和获取运算符重载的函数原型中,正确的是( )。
A、istream& operator(istream&, 自界说类型&)
B、istream& operator(istream&, 自界说类型&)
C、ostream& operator(ostream&, 自界说类型&)
D、ostream& operator(ostream&, 自界说类型&)
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面归于析构函数特征的是( )。
A、析构函数能够重载
B、对象毁掉前会自动调用析构函数
C、假如界说一个类时没有界说析构函数,则系统会供给一个默许析构函数~(){}
D、析构函数的函数类型为void
正确答案:
第26题,下面选项中,是类的成员函数为( )。
A、结构函数
B、析构函数
C、友元函数
D、缺省参数的结构函数
正确答案:
第27题,下面临友元的过错描绘是( )。
A、关键词virtual用于声明友元
B、一个类的成员函数能够是另一个类的友元
C、友元函数拜访对象的成员不受拜访特性影响
D、友元函数经过this指针拜访对象成员
正确答案
第28题,当用public承继从基类派生一个类时,基类的()成员可被派生类中的成员函数拜访。
A、protected
B、public
C、private
D、friend
正确答案:,B
第29题,下列描绘中,正确的是( )。
A、创立派生类对象时会先调用基类结构函数,再调用派生类结构函数
B、创立派生类对象时会先调用派生类结构函数,再调用基类结构函数
C、假如基类结构函数有参数,则有必要在派生类结构函数的初始化列表中写上基类结构函数的调用句子
D、假如派生类结构函数的初始化列表中没写基类结构函数的调用,则表明调用基类的无参结构函数
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列关于类的静态数据成员的说法中,正确的是( )。
A、静态数据成员的值初始化后不能再修正
B、静态数据成员有必要在类体外界说和初始化
C、运用static关键词能够将一个数据成员声明为静态数据成员
D、静态数据成员的拜访操控权限能够是公有、私有或保护
正确答案:
第31题,已知in是ifstream对象,则下列句子正确的是( )。
A、in.seekg(5);
B、in.seekg(5, ios::beg);
C、in.seekg(5, ios::end);
D、in.seekg(-5);
正确答案:
第32题,基类中的保护成员在派生类中依然是保护成员,则能够选用的承继方法为( )。
A、公有承继
B、保护承继
C、私有承继
D、友元承继
正确答案:
第33题,输出流类对象包含( )。
A、cin
B、cerr
C、clog
D、cout
正确答案:
第34题,下列关于类的常量数据成员的说法中,正确的是( )。
A、常量数据成员只能是公有成员
B、能够在结构函数的初始化列表中为常量数据成员赋初值
C、能够在结构函数的函数体中为常量数据成员赋初值
D、常量数据成员的值初始化后就只能拜访、无法修正
正确答案:,D
第35题,下面临结构函数的过错描绘是( )。
A、系统能够供给默许的结构函数
B、结构函数能够有参数,所以能够有回来值
C、结构函数不可以以重载
D、结构函数能够设置默许参数
正确答案:
第36题,线性表的链式存储结构是能够用不接连的的存储单元来存储线性表中的数据元素。
T、对
F、错
正确答案:
第37题,二叉树的逐层遍历,是指从第1层开端顺次对每层中的结点依照从左至右的次序进行拜访。
T、对
F、错
正确答案:
第38题,C++的I/O系统经过流的机制完成文件和操控台的输入输出操作。
T、对
F、错
正确答案:
第39题,线性表只能选用次序存储结构
T、对
F、错
正确答案:
第40题,在计算机中存储二叉树只能选用链式表明法。
T、对
F、错
正确答案:
第41题,在图的一切方式的生成树中,边上的权之和最小的生成树,称为图的最小生成树。
T、对
F、错
正确答案:
第42题,依据二叉树的先序遍历序列并不能断定二叉树的根结点。
T、对
F、错
正确答案:
第43题,入对操作,在次序存储结构上需求思考"溢出"状况。
T、对
F、错
正确答案:
第44题,二叉树的中序遍历二叉链表的完成既可选用非递归方法,也可选用递归方法。
T、对
F、错
正确答案:
第45题,在树中,一个结点的后继结点称为该结点的孩子,相应地,一个结点的前驱结点称为该结点的双亲。
T、对
F、错
更多答案下载:熊猫奥鹏(www.188open.com)
第46题,数据的逻辑结构是指对数据进行存储时,各数据元素在计算机中的存储关系。
T、对
F、错
正确答案:
第47题,界说纯虚函数所用的关键词是purevirtual。
T、对
F、错
正确答案:F
第48题,n个结点的有向图,若它有n(n-1)条边,则它必定是连通图。
T、对
F、错
正确答案:
第49题,用邻接链表存储一个图时,边数越多,占用的存储空间越大。
T、对
F、错
正确答案:
答案来历:熊猫奥鹏(www.188open.com),假定AB为一个类,有类AB的两个对象a1,a2;则履行句子AB *a[10]={&a1,&a2};时系统自动调用该类的结构函数的次数为2。
T、对
F、错
正确答案:
作业答案 联系QQ:3326650399 微信:cs80188
答案来历:熊猫奥鹏(www.188open.com)-[南开大学]20春学期(1709、1803、1809、1903、1909、2003)《程序设计基础(下)》在线作业
试卷总分:100 得分:100
第1题,鄙人述定论中,正确的是( )。
A、在树中,互为堂兄弟的结点具有一样的双亲
B、二叉树的度为2
C、二叉树的摆布子树可恣意交流
D、深度为K的彻底二叉树的结点个数小于或等于深度一样的满二叉树
正确答案
第2题,关于对象成员的结构函数的调用次序,说法正确的是( )。
A、与它们在成员初始化列表中给出的次序一样
B、与析构函数的调用次序一样
C、与它们在类中阐明次序一样
D、以上说法都不对
正确答案:
第3题,下面叙说过错的是( )。
A、派生类能够运用private派生
B、对基类成员的拜访有必要是无二义性的
C、基类成员的拜访才能在派生类中保持不变
D、赋值兼容规矩也适用于多承继的组合
正确答案:
第4题,树中各结点度的最大值称为树的( )。
A、途径
B、度
C、层
D、深度
正确答案:
答案来历:熊猫奥鹏(www.188open.com),已知一棵二叉树的先序遍历序列为AFCDGBE,中序遍历序列为CFDABGE,则该二叉树的后序遍历序列是()。
A、CDBFEGA
B、CDFGBEA
C、CDBAFGE
D、CDFBEGA
正确答案
第6题,下列的模板阐明中,正确的是( )。
A、template
B、template
C、template
D、template
正确答案:
第7题,使用数组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++;
正确答案:
第8题,下面说法中正确的是( )。
A、当声明的内容不一样时,声明同一个姓名的两个类是答应的
B、不彻底声明的类也能够实例化
C、声明同一个姓名的两个类时,要求声明的内容也一样
D、声明同一个姓名的两个类是过错的
正确答案
第9题,在含n个极点和e条边的无向图的邻接矩阵中,非零元素的个数为( )。
A、e
B、2e
C、n的平方减e
D、n的平方2减2e
正确答案:
答案来历:熊猫奥鹏(www.188open.com),关于先序遍历与中序遍历成果一样的二叉树为( )。
A、一般二叉树
B、一切结点只要左子数的二叉树
C、根结点无左孩子的二叉树
D、一切结点只要右子树的二叉树
正确答案:
第11题,在一个次序循环行列中,队尾指针指向队尾元素的( )方位。
A、前一个
B、后一个
C、当时
D、最终
正确答案:
答案来历:熊猫奥鹏(www.188open.com),在一个具有n个极点的有向图中,若一切极点的出度之和为s,则一切极点的度之和为( )。
A、s
B、s+1
C、s-1
D、2s
正确答案:
第13题,下面( )的叙说不契合赋值兼容规矩。
A、派生类的对象能够赋值给基类的对象
B、基类的对象能够赋值给派生类的对象
C、派生类的对象能够初始化基类的对象
D、派生类的对象的地址能够赋值给指向基类的指针
正确答案:
第14题,下面临析构函数的正确描绘是( )。
A、系统不能供给默许的析构函数
B、析构函数有必要由用户界说
C、析构函数没有参数
D、析构函数能够设置默许参数
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列关于栈的叙说正确的是( )。
A、栈顶元素最早能被删去
B、栈顶元素最终才干被删去
C、栈底元素永久不能被删去
D、以上三种说法都不对
正确答案:
第16题,假如一个类至罕见一个纯虚函数,那么就称该类为()。
A、笼统类
B、派生类
C、纯基类
D、以上都不对
正确答案:
第17题,某二叉树共有7个结点,其间叶子结点只要1个,则该二叉树的深度为( )。
A、3
B、4
C、6
D、7
正确答案:
第18题,read函数的功用是从输入流中读取( )。
A、一个字符
B、当时字符
C、一行字符
D、指定若干个字符
正确答案
第19题,下列说法中过错的是( )。
A、公有承继时基类中的public成员在派生类中是public的
B、公有承继时基类中的private成员在派生类中是不可以拜访的
C、私有承继时基类中的public成员在派生类中是private的
D、私有承继时基类中的public成员在派生类中是protected的
正确答案
答案来历:熊猫奥鹏(www.188open.com),下列( )是图型结构。
A、操作系统中的文件目录结构
B、城市交通网络
C、实数调集
D、n维向量
正确答案:
第21题,下列描绘中正确的是( )。
A、文件操作经过文件指针来操作文件中不一样方位的数据
B、文这篇文章件的数据存储格局与内存中的数据存储格局共同
C、二进制文件的数据存储格局与内存中的数据存储格局共同
D、封闭文件流能够运用文件流的close()成员函数
正确答案:,B
第22题,假定A为笼统类,下列句子( )是过错的。
A、A fun(int);
B、A *p;
C、int fun(A);
D、A Obj;
正确答案:
第23题,对静态成员的正确描绘是( )。
A、静态成员不归于对象,是类的同享成员
B、静态数据成员要在类外界说和初始化
C、调用静态成员函数时要经过类或对象激活,所以静态成员函数具有this指针
D、非静态成员函数也能够操作静态数据成员
正确答案:
第24题,下列刺进和获取运算符重载的函数原型中,正确的是( )。
A、istream& operator(istream&, 自界说类型&)
B、istream& operator(istream&, 自界说类型&)
C、ostream& operator(ostream&, 自界说类型&)
D、ostream& operator(ostream&, 自界说类型&)
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面归于析构函数特征的是( )。
A、析构函数能够重载
B、对象毁掉前会自动调用析构函数
C、假如界说一个类时没有界说析构函数,则系统会供给一个默许析构函数~(){}
D、析构函数的函数类型为void
正确答案:
第26题,下面选项中,是类的成员函数为( )。
A、结构函数
B、析构函数
C、友元函数
D、缺省参数的结构函数
正确答案:
第27题,下面临友元的过错描绘是( )。
A、关键词virtual用于声明友元
B、一个类的成员函数能够是另一个类的友元
C、友元函数拜访对象的成员不受拜访特性影响
D、友元函数经过this指针拜访对象成员
正确答案
第28题,当用public承继从基类派生一个类时,基类的()成员可被派生类中的成员函数拜访。
A、protected
B、public
C、private
D、friend
正确答案:,B
第29题,下列描绘中,正确的是( )。
A、创立派生类对象时会先调用基类结构函数,再调用派生类结构函数
B、创立派生类对象时会先调用派生类结构函数,再调用基类结构函数
C、假如基类结构函数有参数,则有必要在派生类结构函数的初始化列表中写上基类结构函数的调用句子
D、假如派生类结构函数的初始化列表中没写基类结构函数的调用,则表明调用基类的无参结构函数
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列关于类的静态数据成员的说法中,正确的是( )。
A、静态数据成员的值初始化后不能再修正
B、静态数据成员有必要在类体外界说和初始化
C、运用static关键词能够将一个数据成员声明为静态数据成员
D、静态数据成员的拜访操控权限能够是公有、私有或保护
正确答案:
第31题,已知in是ifstream对象,则下列句子正确的是( )。
A、in.seekg(5);
B、in.seekg(5, ios::beg);
C、in.seekg(5, ios::end);
D、in.seekg(-5);
正确答案:
第32题,基类中的保护成员在派生类中依然是保护成员,则能够选用的承继方法为( )。
A、公有承继
B、保护承继
C、私有承继
D、友元承继
正确答案:
第33题,输出流类对象包含( )。
A、cin
B、cerr
C、clog
D、cout
正确答案:
第34题,下列关于类的常量数据成员的说法中,正确的是( )。
A、常量数据成员只能是公有成员
B、能够在结构函数的初始化列表中为常量数据成员赋初值
C、能够在结构函数的函数体中为常量数据成员赋初值
D、常量数据成员的值初始化后就只能拜访、无法修正
正确答案:,D
第35题,下面临结构函数的过错描绘是( )。
A、系统能够供给默许的结构函数
B、结构函数能够有参数,所以能够有回来值
C、结构函数不可以以重载
D、结构函数能够设置默许参数
正确答案:
第36题,线性表的链式存储结构是能够用不接连的的存储单元来存储线性表中的数据元素。
T、对
F、错
正确答案:
第37题,二叉树的逐层遍历,是指从第1层开端顺次对每层中的结点依照从左至右的次序进行拜访。
T、对
F、错
正确答案:
第38题,C++的I/O系统经过流的机制完成文件和操控台的输入输出操作。
T、对
F、错
正确答案:
第39题,线性表只能选用次序存储结构
T、对
F、错
正确答案:
第40题,在计算机中存储二叉树只能选用链式表明法。
T、对
F、错
正确答案:
第41题,在图的一切方式的生成树中,边上的权之和最小的生成树,称为图的最小生成树。
T、对
F、错
正确答案:
第42题,依据二叉树的先序遍历序列并不能断定二叉树的根结点。
T、对
F、错
正确答案:
第43题,入对操作,在次序存储结构上需求思考"溢出"状况。
T、对
F、错
正确答案:
第44题,二叉树的中序遍历二叉链表的完成既可选用非递归方法,也可选用递归方法。
T、对
F、错
正确答案:
第45题,在树中,一个结点的后继结点称为该结点的孩子,相应地,一个结点的前驱结点称为该结点的双亲。
T、对
F、错
更多答案下载:熊猫奥鹏(www.188open.com)
第46题,数据的逻辑结构是指对数据进行存储时,各数据元素在计算机中的存储关系。
T、对
F、错
正确答案:
第47题,界说纯虚函数所用的关键词是purevirtual。
T、对
F、错
正确答案:F
第48题,n个结点的有向图,若它有n(n-1)条边,则它必定是连通图。
T、对
F、错
正确答案:
第49题,用邻接链表存储一个图时,边数越多,占用的存储空间越大。
T、对
F、错
正确答案:
答案来历:熊猫奥鹏(www.188open.com),假定AB为一个类,有类AB的两个对象a1,a2;则履行句子AB *a[10]={&a1,&a2};时系统自动调用该类的结构函数的次数为2。
T、对
F、错
正确答案:
作业答案 联系QQ:3326650399 微信:cs80188