北语网院平台18春《C++》作业_2含答案资料
【北语网院】18春《C++》作业_2(100分)【北京语言大学】18春《C++》作业_2
网院作业答案
试卷总分100得分100
第1题有关C++编译指令,以下叙述正确的是()。
A、C++每行可以写多条编译指令
B、#include指令中的文件名可含有路径信息
C、C++的编译指令可以以#或//开始
D、C++中不管#if后的常量表达式是否为真,该部分都需要编译
第2题友元关系不能()。
A、提高程序的运行效率 奥鹏易百
B、是类与类的关系
C、是一个类的成员函数与另一个类的关系
D、继承
第3题关于类模板的说法正确的是()。
A、类模板的主要作用是生成抽象类
B、类模板实例化时,编译器将根据给出的模板实参生成一个类
C、在类模板中的数据成员具有同样类型
D、类模板中的成员函数没有返回值
第4题若有语句chara[]="test"则数组a[]中共有()个变量。
A、3
B、4
C、5
D、0
第5题一个函数功能不太复杂,但要求被频繁调用,则应把它定义为()。
A、内联函数
B、重载函数
C、递归函数
D、嵌套函数
第6题在C++中,函数原型不能标识()。
A、函数的返回类型
B、函数参数的个数
C、函数参数类型
D、函数的功能
第7题关于对象成员的构造函数的调用顺序,说法正确的是()。
A、与它们在成员初始化列表中给出的顺序相同
B、与析构函数的调用顺序相同
C、与它们在类中说明顺序相同
D、以上说法都不对
第8题下列关于类的权限的描述错误的是()。
A、类本身的成员函数只能访问自身的私有成员
B、类的对象只能访问该类的公有成员
C、<p></p>普通函数不能直接访问类的公有成员,必须通过对象访问
D、一个类可以将另一个类的对象作为成员
第9题在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()。
A、私有成员
B、公有成员
C、保护成员
D、保护成员或私有成员
第10题在C++中,类与类之间的继承关系具有().
A、自反性
B、对称性
C、传递性
D、反对称性
第11题下列关于C++关键字的说法中正确的是()。
A、关键字是用户为程序中各种需要命名的"元素"所起的名字。
B、关键字是对程序中的数据进行操作的一类单词。
C、关键字是在程序中起分割内容和界定范围作用的一类单词。
D、关键字是C++中预先定义并实现一定功能的一类单词。
第12题下列标识符中,()是文件级作用域的。
A、函数形参
B、语句标号
C、外部静态类标识符
D、自动类标识符
第13题内联函数的特点是()。
A、减少代码量,加快访问速度
B、减少代码量,减缓访问速度
C、增加代码量,减缓访问速度
D、增加代码量,加快访问速度
第14题与C语言相比,C++增加了()的概念
A、函数
B、指针
C、类
D、变量
第15题对于多重继承,有()。
A、一个派生类只能有一个基类
B、一个基类只能产生一个派生类
C、一个基类必须产生多个派生类
D、一个派生类可有多个基类
第16题C++中的指针既可以指向内存中的变量,也可以指向寄存器变量。
√、对
、错
正确答案
第17题想要在程序中正确地使用自定义的函数,则必须先声明它,然后再定义它。
√、对
、错
正确答案√
第18题当一个函数体内定义的局部变量和全局变量同名时,程序会优先选择使用全局变量。
√、对
、错
正确答案
第19题for语句的格式为:for(表达式1表达式2表达式3)语句<br/>若在for语句中省略3个表达式,则循环一定执行无数次。
√、对
、错
正确答案
第20题一条语句最多只能定义一个变量并指定初始值。
√、对
、错
正确答案
奥鹏易百
页:
[1]