[兰州大学]《面向对象程序设计》20秋平时作业3(100分)

-[兰州大学]《面向对象程序设计》20秋平时作业32Vw傲朋学习网
试卷总分:100    得分:1002Vw傲朋学习网
第1题,有如下 4 个语句:2Vw傲朋学习网
① cout~A~setfill(~*~)leftsetw(7)~B~endl;2Vw傲朋学习网
② coutsetfill(~*~)leftsetw(7)~A~~B~endl;2Vw傲朋学习网
③ cout~A~serfill(~*~)rightsetw(7)~B~endl;2Vw傲朋学习网
④ coutsetfill(~*~)rightsetw(7)~A~~B~endl;2Vw傲朋学习网
其中能显示 A******B 的是()2Vw傲朋学习网
A、①和③2Vw傲朋学习网
B、①和④2Vw傲朋学习网
C、②和③2Vw傲朋学习网
D、②和④2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第2题,当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为2Vw傲朋学习网
A、n2Vw傲朋学习网
B、n+12Vw傲朋学习网
C、n-12Vw傲朋学习网
D、n-22Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第3题,若需要使类中的一个指针成员指向一块动态存储空间,则通常在(    )函数中完成2Vw傲朋学习网
A、析构2Vw傲朋学习网
B、构造2Vw傲朋学习网
C、任一成员2Vw傲朋学习网
D、友元2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第4题,假定a为一个整型数组名,则元素a[4]的字节地址为()2Vw傲朋学习网
A、a+42Vw傲朋学习网
B、a+82Vw傲朋学习网
C、a+162Vw傲朋学习网
D、a+322Vw傲朋学习网
正确答案: 2Vw傲朋学习网
在派生类中直接访问基类的()2Vw傲朋学习网
A、共有成员,私有成员2Vw傲朋学习网
B、保护成员,私有成员2Vw傲朋学习网
C、不可访问成员,私有成员2Vw傲朋学习网
D、共有成员,保护成员2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第6题,下列程序的执行结果为()#includeiostream.h void main() {   int a=3,b=0; int*p=&a: b=+a++; cout*P"," b ;}2Vw傲朋学习网
A、3,42Vw傲朋学习网
B、4,32Vw傲朋学习网
C、3,42Vw傲朋学习网
D、4,42Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第7题,对类的构造函数和析构函数描述正确的是()2Vw傲朋学习网
A、构造函数可以重载,析构函数不能重载2Vw傲朋学习网
B、构造函数不能重载,析构函数可以重载2Vw傲朋学习网
C、构造函数可以重载,析构函数也可以重载2Vw傲朋学习网
D、构造函数不能重载,析构函数也不能重载2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第8题,考虑函数原型void test(int a,int b=7,char="*"),下面的函数调用中,属于不合法调用的是()2Vw傲朋学习网
A、test(5)2Vw傲朋学习网
B、test(5,8)2Vw傲朋学习网
C、test(6,"#")2Vw傲朋学习网
D、test(0,0,"*")2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第9题,以下不合法的数值常量是()2Vw傲朋学习网
A、0112Vw傲朋学习网
B、lel2Vw傲朋学习网
C、8.0E0.52Vw傲朋学习网
D、0xabcd2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
决定C++语言中函数的返回值类型的是()2Vw傲朋学习网
A、return语句中的表达式类型2Vw傲朋学习网
B、调用该函数时系统随机产生的类型2Vw傲朋学习网
C、调用该函数时的主调用函数类型2Vw傲朋学习网
D、在定义该函数时所指定的数据类型2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第11题,派生类的对象对其基类中( )可直接访问2Vw傲朋学习网
A、公有继承的公有成员2Vw傲朋学习网
B、公有继承的私有成员2Vw傲朋学习网
C、公有继承的保护成员2Vw傲朋学习网
D、私有继承的公有成员2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
下列有关抽象类和纯虚函数的叙述中,错误的是()2Vw傲朋学习网
A、拥有纯虚函数的类是抽象类,不能用来定义对象2Vw傲朋学习网
B、抽象类的派生类若不实现纯虚函数,它也是抽象类2Vw傲朋学习网
C、纯虚函数的声明以"=02Vw傲朋学习网
D、"结束2Vw傲朋学习网
E、纯虚函数都不能有函数体2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第13题,假定下列x和y均为int型变量,则不正确的赋值为2Vw傲朋学习网
A、x+=y++2Vw傲朋学习网
B、x++=y++2Vw傲朋学习网
C、x=++y2Vw傲朋学习网
D、++x=++y2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第14题,一个指针变量会涉及以下哪些内容()2Vw傲朋学习网
A、指针的类型2Vw傲朋学习网
B、指针所指向的类型2Vw傲朋学习网
C、指针的值2Vw傲朋学习网
D、指针本身所占的存储区2Vw傲朋学习网
正确答案:,B,C,D 2Vw傲朋学习网
类间的关系可以概括为如下()2Vw傲朋学习网
A、泛化关系2Vw傲朋学习网
B、引用关系2Vw傲朋学习网
C、组合关系2Vw傲朋学习网
D、关联关系2Vw傲朋学习网
正确答案:,C,D 2Vw傲朋学习网
第16题,一个变量,可以声明无穷多次,但却只能定义一次。2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第17题,结构体变量不可以用同类型的结构体变量直接赋值。2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第18题,C++支持两种多态:编译时的多态(重载)和运行时的多态(虚函数)2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第19题,类除了用class定义外,还可以用struct定义。2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
用class virtual 声明的基类为虚基类2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第21题,当将一个类S 定义为零一个类A 的友元类时,类S的所有成员函数都可以直接访问类A 的所有成员2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第22题,编译时多态性通过重载函数实现2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第23题,没有返回值或者返回值为空是一回事。2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
第24题,程序的编译是以文件为单位的,因此将程序分到多个文件中可以减少每次对程序修改所带来的编译工作量2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案: 2Vw傲朋学习网
虚函数由成员函数调用或通过指针,引用来访问。2Vw傲朋学习网
A、错误2Vw傲朋学习网
B、正确2Vw傲朋学习网
正确答案:
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: