网站大量收购独家精品文档,联系QQ:2885784924

2012北航《C++程序设计》在线作业一.docx

2012北航《C++程序设计》在线作业一.docx

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

一、单选题(共 15 道试题,共 60 分。) 1. 当#include后面的文件名用双引号括起来时,寻找被包含文件的方式是____ A. 直接按系统设定的标准方式搜索目录 B. 先在源程序所在目录搜索,再按系统设定的标准方式搜索目录 C. 仅仅搜索源程序所在目录 D. 搜索当前逻辑盘上的所有目录 满分:4 分 2. 预处理命令在程序中都是以____符号开头的 A. * B. # C. D. @ 满分:4 分 3. 要使几个不同数据类型的数据共享同一块内存区域,应使用 A. 数组 B. 结构 C. 联合 D. 文件 满分:4 分 4. 下列四个运算符中,优先级最低的是______。 A. () B. - C. . D. ++ 满分:4 分 5. 当处理特定问题时的循环次数已知时,通常采用____来解决。 A. for循环 B. while循环 C. do循环 D. switch语句 满分:4 分 6. 已知:print( )函数是一个类的常成员函数,且无返回值。在下列表示中,正确的是 A. void print( ) const; B. const void print( ); C. void print( ); D. void print(const); 满分:4 分 7. 表达式9!=10的值为 A. 非零值 B. true C. 0 D. 1 满分:4 分 8. 函数重载体现了面向对象的( ) A. 封装性 B. 多态性 C. 继承性 D. 抽象性 满分:4 分 9. 以下不属于类存取权限是______。( ) A. public B. static C. protected D. private 满分:4 分 10. 可用作C++语言用户标识符的一组标识符是____ A. void define +WORD B. a3_b3 _123 YN C. for -abc Case D. 2a DO sizeof 满分:4 分 11. 下列的符号常量定义中,错误的定义是____ A. const M=10; B. const int M=20; C. const char ch; D. const bool mark=true; 满分:4 分 12. 不能作为函数重载判断依据的是______. A. const B. 返回类型 C. 参数个数 D. 参数类型 满分:4 分 13. 类MyClass的定义如下: class MyClass { public: MyClass() {value=0;} SetVaiable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是______. MyClass * p,my;p=my; A. 语句p=my;是把对象my赋值给指针变量p B. 语句MyClass *p,my;会调用两次类MyClass的构造函数 C. 对语句*p.SetVariable(5)的调用是正确的 D. 语句p-SetVariable(5)与语句my.SetVariable(5)等价 满分:4 分 14. 假定变量b和pb定义为int b[10], *pb=b;,要将24赋值给b[1]元素中,不正确的语句是.____ A. *(pb+1)=24; B. *(b+1)=24; C. *++b=24; D. *++pb=24; 满分:4 分 15. 可以访问类对象的私有数据成员的是______。( ) A. 该类的对象 B. 该类友元类派生的成员函数 C. 类中的友元函数 D. 公有派生类的成员函数 二、判断题(共 10 道试题,共 40 分。)  HYPERLINK /StudentCenter/OnLineJob/DoHomework.aspx?CourseExerciseID=132470key=b7e8e53a3ccbb5d9SSSectionIndex=2 V 1. 类是一种类型,它封装了数据和操作。( ) A. 错误 B. 正确 满分:4 分 2. 一个对象必属于某个类。( ) A. 错误 B. 正确 满分:4 分 3. C++支持两种类型的多态性:编译时多态、运行时多态 A. 错误 B. 正确 满分:4 分 4. 静态就是让变量和函数在生命的区域内成为私有。( ) A. 错误 B. 正确 满分:4 分 5. sizeof运算符用于计算某种类型的对象在内存中所占的字节数。( ) A. 错误 B. 正确 满分:4 分 6. 数据定义为全局变量,破坏了数据的封装性;较好的解决办法是将所要共享的数据定义为类的静态数据成员。 A. 错误 B. 正确 满分:4 分 7. typedef没有实际地定义一个新的

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档