兰州大学《面向对象程序设计》9月考试在线考核试题-05(答案)

作者:奥鹏周老师 分类: 兰州大学 发布时间: 2019-09-09 15:37
作业答案 联系QQ:3326650399 微信:cs80188
《面向对象程序设计》9月考试在线考核试题-0005
试卷总分:60    得分:0
一、 单选题 (共 10 道试题,共 40 分)
1.假定下列x和y均为int型变量,则不正确的赋值为
A.x+=y++
B.x++=y++
C.x=++y
D.++x=++y
 
 
 
2.仿制结构函数在()情况下会被调用
A.当用一个类对象去初始化该类的另一个对象时
B.假定函数的形参是类的对象,调用函数时,进行形参和实参结合时
C.假定函数的回来值是类的对象,函数实施结束回来调用者
D.以上尽是
 
 
 
3.若需要把一个类外界说的成员函数指明为内联函数,则有必要把要害词( )放在函数原型或函数头的前面
A.in
B.inline
C.inLine
D.InLiner
 
 
 
4.下列有关笼统类和纯虚函数的叙说中,差错的是()
A.具有纯虚函数的类是笼统类,不能用来界说对象
B.笼统类的派生类若不完成纯虚函数,它也是笼统类
C.纯虚函数的声明以“=0
D.”结束
E.纯虚函数都不能有函数体
 
 
 
5.类A有一个实例化的常量对象a,那么下面的说法中不正确的是( )
A.类A中的非静态数据成员必定都是常量成员。
B.经过a可以直接调用类A的常量成员函数。
C.a不能直接作为左值表达式运用。
D.a可所以静态常量对象。
 
 
 
6.在C++中,cin是个()
A.类
B.对象
C.模板
D.函数
 
 
 
7.下面叙说不正确的是()
A.基类的保护成员在派生类中仍然是保护的成员
B.基类的保护成员在公有派生类中仍然是保护的
C.基类的保护成员在私有派生类中仍然是私有的
D.对基类成员的拜访有必要是无二义性
 
 
 
8.信息的单位有()
A.位
B.字节
C.字
D.以上尽是
 
 
 
9.关于静态数据成员的描绘中正确的是()。
A.类的静态数据成员不是类的一切对象同享的数据
B.类的静态数据成员不能被类的成员函数调用
C.类的静态数据成员不能被类的结构函数调用
D.类的静态数据成员有必要进行初始化
 
 
 
10.引入友元的首要意图是为了
A.增强数据的安全性
B.前进程序的可靠性
C.前进程序功率的活络性
D.保证类的封装性
 
 
 
二、 判别题 (共 10 道试题,共 20 分)
1.虚函数是用virtual 要害词阐明的成员函数。( )
A.正确
B.差错
 
 
 
2.面向对象程序设计办法比面向过程程序设计办法愈加契合人类的思维习气.
A.正确
B.差错
 
 
 
3.在基类中声明虚函数,则派生类中同型的成员函数主动变成虚函数。
A.差错
B.正确
 
 
 
4.C++运用new和delete时需要包括头文件<malloc.h>。
A.差错
B.正确
 
 
 
5.数组元素的下表表达式可所以任意合法的算术表达式,其成果有必要为整数型。
A.正确
B.差错
 
 
 
6.没有回来值或许回来值为空是一回事。
A.正确
B.差错
 
 
 
7.类A有一个非静态的成员函数f,其函数原型是:void A::f( ) const,则该函数被调用时,必定是经过类A或类A的某后嗣类的一个用const润饰符阐明的常量对象调用的。( )
A.正确
B.差错
 
 
 
8.处置多继承情况下呈现的二义性的办法之一是运用成员名限制法。( )
A.正确
B.差错
 
 
 
9.假定界说了不带初始值的类的实例,却没有显式的界说不带参数的默许结构函数,编译时程序就会报错。
A.正确
B.差错
 
 
 
10.在C++中虚函数协助完成了类的多态性
A.差错
B.正确
 
 
 
三、 计算题 (共 1 道试题,共 10 分)
1.void main(){ int *i_pointer: int i: i_pointer=&i: i=10: cout<<"OutPut int i=" <<i<<endl: cout<<"OutPut int *i_pointer= "<<*i_pointer<<endl:}
 
 
四、 归纳题 (共 1 道试题,共 20 分)
1.输入一组数据以-1作为结束标志,需求删去其它数据只保存能被2整除的数据并输出成果。
 
 
五、 简答题 (共 1 道试题,共 10 分)
1.啥是this指针?它的首要作用是啥?种方法。
作业答案 联系QQ:3326650399 微信:cs80188
 

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