15秋北航《c 程序设计》在线作业三.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
15秋北航《c 程序设计》在线作业三

15秋北航《C++程序设计》在线作业三 一、单选题(共 25 道试题,共 100 分。)V 1. 函数重载是指____. A. 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同 B. 两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同 C. 两个以上的函数名字不同,但形参的个数或类型相同 D. 两个以上的函数取相同的函数名,并且函数的返回类型相同 满分:4 分 2. 以下正确的说法是____. A. 用户调用标准库函数前,必须重新定义 B. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义 C. 系统不允许用户重新定义标准库函数 D. 用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中 满分:4 分 3. 设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是____ A. 12 B. 144 C. 156 D. 288 满分:4 分 4. 静态成员函数仅能访问() A. 静态的数据成员 B. 非静态的成员函数 C. 非静态的数据成员 D. 以上都不对 满分:4 分 5. 一个类的友元函数或友元类能够通过成员操作符访问该类的_____. A. 私有成员 B. 保护成员 C. 公有成员 D. 所有成员 满分:4 分 6. 下面有关重载函数的说法中正确的是______ A. 重载函数必须具有不同的返回值类型 B. 重载函数形参个数必须不同 C. 重载函数必须有不同的形参列表 D. 重载函数名可以不同 满分:4 分 7. 下列运算符中,运算对象必须是整型的是( ) A. / B. % C. = D. 满分:4 分 8. 下面关于类的对象性质的描述,正确的是 A. 对象之间不可以相互赋值 B. 不可以说明指向对象的指针 C. 对象不能用作数组元素 D. 一个对象能用作另一个对象的成员 满分:4 分 9. 对于C/C++语言的函数,下列叙述中正确的是 A. 函数的定义不能嵌套,但函数调用可以嵌套 B. 函数的定义可以嵌套,但函数调用不能嵌套 C. 函数的定义和调用都不能嵌套 D. 函数的定义和调用都可以嵌套 满分:4 分 10. 在一个源文件中定义的全局变量的作用域为()。 A. 本程序的全部范围 B. 本函数的全部范围 C. 从定义该变量的位置开始到本文件结束 D. 以上说法都不正确 满分:4 分 11. 以下哪个不是循环语句( ) A. while语句 B. do-while语句 C. for语句 D. if-else语句 满分:4 分 12. 动态联编要求类中应有 A. 成员函数 B. 内联函数 C. 虚函数 D. 构造函数 满分:4 分 13. 当处理特定问题时的循环次数已知时,通常采用____来解决。 A. for循环 B. while循环 C. do循环 D. switch语句 满分:4 分 14. 将两个字符串连接起来组成一个字符串时,选用___函数。 A. strlen( ) B. strcpy( ) C. strcat( ) D. strcmp( ) 满分:4 分 15. 虚函数使用关键字______。( ) A. virtual B. static C. public D. private 满分:4 分 16. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用____符号作为分隔符。 A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车 满分:4 分 17. 假定变量a和pa定义为double a[10], *pa=a;,要将12.35赋值给a中的下标为5的元素,不正确的语句是____. A. pa[5]=12.35; B. a[5]=12.35; C. *(pa+5)=12.35; D. *(a[0]+5)=12.35; 满分:4 分 18. 假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加____ A. 1 B. 4 C. sizeof(double) D. sizeof(p) 满分:4 分 19. 下列函数中,可以是虚函数的是______。( ) A. 自定义的构造函数 B. 拷贝构造函数 C. 静态成员函数 D. 析构函数 满分:4 分 20. 类B是通过public继承方式从类A派生而来的,且类A和类B都有完整的实现代码,则下列说法正确的是 A. 类B中具有pubic可访

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档