兰大《面向对象程序设计》16春平时作业1兰大《面向对象程序设计》16春平时作业1.doc

兰大《面向对象程序设计》16春平时作业1兰大《面向对象程序设计》16春平时作业1.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
兰大《面向对象程序设计》16春平时作业1兰大《面向对象程序设计》16春平时作业1

《面向对象程序设计》16春平时作业1 一、单选题(共 13 道试题,共 52 分。) 1. 以下叙述中错误的是() . 可以通过typf增加新的类型 . 可以用typf将已存在的类型用一个新的名字来代表 . 用typf定义新的类型名后,原有类型名仍有效 . 用typf可以为各种类型起别名,但不能为变量起别名 正确答案: 2. 有如下类定义: lss Point{ privt; stti int how_mny; }; ___how_mny=0; 要初始化 Point 类的静态成员 how_mny,下划线处应填入的内容是() . int . sttiint . intPoint:: . sttiintPoint:: 正确答案: 3. 调用一成员函数时,使用动态联编的情况是() . 通过对象调用一虚函数 . 通过指针或引用调用一虚函数 . 通过对象调用静态函数 . 通过指针或引用调用静态函数 正确答案: 4. 以下叙述中正确的是() . 预处理命令行必须位于源程序的起始位置 . 在语言中,预处理命令行都以“#”开头 . 每个程序必须在开头包括预处理命令行:#inlu . 语言的预处理不能实现宏定义和条件编译的功能 正确答案: 5. 如果类被说明成类的友元,则() . 类的成员即类的成员 . 类的成员即类的成员 . 类的成员函数不得访问类的成员 . 类不一定是类的友元 正确答案: 6. 下列符号常量定义中错误的是 . onstM=10 . onstintM=10 . onsthrh . onstoolmrk=tur 正确答案: 7. ++语言是从早期的语言逐渐发展演变而来的.与语言相比,它在求解问题方法上进行的最大改进是() . 面向过程 . 面向对象 . 安全性 . 复用性 正确答案: 8. 对于任意一个类,析构函数最多为 . 0 . 1 . 2 . 3 正确答案: 9. int fun1(uol ){rturn *=;} int fun2(oul x,oul y) { oul =0,=0; =fun1(x); =fun1(y); rturn (int)(+); } min() {oul w; w=fun2(1.1,2.0);……} 程序执行后变量w中的值是() . 5.21 . 5 . 5.0 . 0.0 正确答案: 10. 可以用P.的形式访问派生类对象p的基类成员,其中是 . 私有继承的公有成员 . 共有继承的私有成员 . 公有继承的保护成员 . 公有继承的公有成员 正确答案: 11. 以下不合法的字符常量是() . \018 . \” . \\ . ‘\x 正确答案: 12. 以下叙述中错误的是() . 程序中的#inlu和#fin行均不是语句 . 除逗号运算符外,赋值运算符的优先级最低 . 程序中,j++是赋值语句 . 程序中,+、-、*、/、%号是算术运算符,可用于整型和实型数的运算 正确答案: 13. 以下数组定义中错误的是() . intx[][3]={0} . intx[2][3]={{1,2},{3,4},{5,6}} . intx[][3]={{1,2,3},{4,5,6}} . intx[2][3]={1,2,3,4,5,6} 正确答案: 《面向对象程序设计》16春平时作业1 二、多选题(共 2 道试题,共 8 分。) 1. 下列有关模板和继承的说法正确的是 . 模板和继承都可以派生出一个类系 . 从类系的成员看,模板类系的成员比继承类系的成员较为稳定 . 从动态性能看,继承类系比模板类系就具有更多的动态性 . 相同模板的不同实例一般没有联系,而派生类各种类之间有兄弟父子等关系 正确答案: 2. 重载运算符不能改变原运算符的()。 . 操作数个数 . 原有优先级 . 结合特性 . 操作方式 正确答案: 《面向对象程序设计》16春平时作业1 三、判断题(共 10 道试题,共 40 分。) 1. sizof(int)是函数调用。 . 错误 . 正确 正确答案: 2. 说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了 . 错误 . 正确 正确答案: 3. 在++中,允许用变量对数组进行初始化。 . 错误 . 正确 正确答案: 4. 结构体变量不可以用同类型的结构体变量直接赋值。 . 错误 . 正确 正确答案: 5. 在基类中声明虚函数,则派生类中同型的成员函数自动成为虚函数。 . 错误 . 正确 正确答案: 6. 用nw动态申请的的内存空间,必须用lt来释放 . 错误 . 正确 正确答案: 7. 当将一个类S 定义为零一个类 的友元类时,类S的所有成员函数都可以直接访问

您可能关注的文档

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档