1、面向对象程序设计22春平时作业2-00001试卷总分:100 得分:96一、单选题 (共 13 道试题,共 52 分)1.决定C+语言中函数的返回值类型的是()A.return语句中的表达式类型B.调用该函数时系统随机产生的类型C.调用该函数时的主调用函数类型D.在定义该函数时所指定的数据类型答案:D2.下面程序的运行结果是() #include void main() int num=1; int &ref=num: refref+2; coutnum; num=num+3; coutrefc的值为( )A.0B.1C.2D.3答案:A13.以下能正确定义字符串的语句是()A.char st
2、r=064B.char str=”x43”C.char str=”D.char str=”0”答案:D二、多选题 (共 2 道试题,共 8 分)14.下列选项不是关键字的是()。A.boolB.gotoC.goodD.son答案:CD15.一个指针变量会涉及以下哪些内容()A.指针的类型B.指针所指向的类型C.指针的值D.指针本身所占的存储区答案:ABCD三、判断题 (共 10 道试题,共 40 分)16.内联函数本身是可以直接递归调用的。答案:正确17.一个变量,可以声明无穷多次,但却只能定义一次。答案:正确18.C+支持两种多态:编译时的多态(重载)和运行时的多态(虚函数)答案:正确19.
3、析构函数不能被继承。( )答案:正确20.在基类中声明虚函数,则派生类中同型的成员函数自动成为虚函数。答案:正确21.符号常量在声明时一定要赋初值,而在程序中间不能改变其值。答案:正确22.如果定义了不带初始值的类的实例,却没有显式的定义不带参数的默认构造函数,编译时程序就会报错。答案:错误23.在访问权限省略时,默认为public。答案:正确24.若静态成员函数中调用了一个函数f,那么f 一定不是虚函数。( )答案:正确25.static成员函数没有this指针,因为它不是任何对象的组成部分。答案:正确承接?国开/电大/函授/奥鹏远程教育各科在线作业,离线作业及毕业论文,网络统考辅导等业务,需要的请直接扫码加微信客服,谢谢!亲,您好,如果下载后没有答案,或者答案不正确,请联系客服QQ 568826066 QQ18586448 或者微信客服:mouxuewang223,或者微信扫码加好友,给您带来的不便,请谅解,祝学习愉快!