作业辅导 发表于 2018-9-4 17:13:44

北语网院平台18春《C++》作业_1含答案题目

【北语网院】18春《C++》作业_1(100分)
【北京语言大学】18春《C++》作业_1
网院作业答案

试卷总分100得分100
第1题&ltp&gt下面程序的输出结果是()。&ltbr/&gt#include&lt/p&gt&ltiostream.h&gt&ltbr/&gtintfun(char*s)&ltbr/&gt{&ltbr/&gtchar*p=s&ltbr/&gtwhile(*p!=&amp#39\0&amp#39)&ltbr/&gtp++&ltbr/&gtreturn(ps)&ltbr/&gt}&ltbr/&gtvoidmain()&ltbr/&gt{&ltbr/&gtcout<<fun(&quotabcdefghijklmnopqrst&quot)<<endl&ltbr/&gt}&lt/iostream.h&gt
A、20
B、6
C、19
D、0
第2题有关类的说法不正确的是()。
A、类是一种用户自定义的数据类型    奥鹏易百

B、只有类中的成员函数才能存取类中的私有成员
C、在类中,如果不做特别说明,所指的数据均为私有类型
D、在类中,如果不做特别说明所指的成员函数均为公有类型
第3题每个C++程序都必须有且仅有一个()。
A、预处理命令
B、主函数
C、函数
D、语句
第4题下面叙述不正确的是()。
A、派生类一般都用公有派生
B、对基类成员的访问必须是无二义性的
C、赋值兼容规则也适用于多重继承的组合
D、基类的公有成员在派生类中仍然是公有的
第5题下列不是描述类的成员函数的是()。
A、构造函数
B、析构函数
C、友元函数
D、拷贝构造函数
第6题下列运算符中,在C++语言中不能重载的是()。
A、*
B、&gt=
C、
D、/
第7题下列有关重载函数的说法中正确的是()。
A、重载函数必须具有不同的返回值类型
B、重载函数参数个数必须相同
C、重载函数必须有不同的形参列表
D、重载函数名可以不同
第8题在派生类中定义虚函数时,可以与基类中相应的虚函数不同的是()。
A、参数类型
B、参数个数
C、函数名称
D、函数体
第9题下列关于C++与C语言关系的描述中错误的是()。
A、C++是C语言的超集
B、C++是C语言进行了扩充
C、C++和C语言都是面向对象的程序设计语言
D、C++包含C语言的全部语法特征
第10题类模板的使用实际上是类模板实例化成一个具体的()。
A、类
B、对象
C、函数
D、模板类
第11题下面关于友元的描述中,错误的是()。
A、友元函数可以访问该类的私有数据成员。
B、一个类的友元类中的成员函数都是这个类的友元函数。
C、友元可以提高程序的运行效率。
D、类与类之间的友元关系可以继承。
第12题编写C++程序一般需经过的几个步骤依次是()。
A、编辑、调试、编译、连接
B、编辑、编译、连接、运行
C、编译、调试、编辑、连接
D、编译、编辑、连接、运行
第13题假设ClassYpublicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时,调用构造函数和析构函数的次序分别为()。&ltbr&gt&ltbr/&gt&ltbr&gt&ltbr/&gt
A、XY和YX
B、XY和XY
C、YX和YX
D、YX和XY
第14题当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中()。
A、都是虚函数
B、只有被重新说明时才是虚函数
C、只有被重新说明为virtual时才是虚函数
D、都不是虚函数
第15题C++异常处理机制中没有()。
A、try
B、throw
C、catch
D、finally
第16题在C++中,运算符优先级相同的情况下,按照从右向左的顺序进行计算。
√、对
、错
正确答案
第17题C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const来定义符号常量。
√、对
、错
正确答案
第18题for语句中的循环控制变量必须在for语句内部进行声明。
√、对
、错
正确答案
第19题sizeof(表达式)的功能是返回指定的表达式值的数据类型在内存中占用的字节数。
√、对
、错
正确答案√
第20题C++语言中,函数的声明和函数的定义必须在同一个源文件内。
√、对
、错
正确答案

奥鹏易百

页: [1]
查看完整版本: 北语网院平台18春《C++》作业_1含答案题目