C语言程序测试题及答案.docxVIP

  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文档。上传文档
查看更多
名的措施被称为重载。 名的措施被称为重载。 T 名的措施被称为重载。 名的措施被称为重载。 T 《C++程序设计》(本科) 一、判断题(错误的在后面写“ F”,正确的写“ T” ,每题1分) 程序是描述算法的编程工具。 T 将函数模板与某个具体数据类型连用,就产生了模板函数,称这个过程为函数模板实 TOC \o 1-5 \h \z 例化 。 T C++ 语言中, 用来为对象初始化的特殊成员函数称为构造函数; 用于在对象撤销时执行 一些清理任务的特殊成员函数称为析构函数。 T 逐条翻译并执行的翻译程序称为编译程序。 F 把所有类组织在一个树形结构中,这时所有类,不管它们之间的差别有多大,都有一 个共同的相关类,这种结构被称为类树。类群是由一些彼此密切相关的类和类族组成 的。 F 如果在定义一个类时, 该类继承了多个基类的特征, 那么这个继承关系称为多重继承。 T 不同对象可以调用相同名称的函数,并可导致完全相同的行为的现象称为多态性。 F 形式参数表是用括号分隔的变量说明列表,变量称为函数的形式参数 , 有时也简称为形 参。 F 9?.在C++语言中,只要在声明函数原型时形式参数的个数或者对应的类型不同,两个或 更多的函数就可以共用同一个名字。这种在同一作用域中允许多个函数使用同一函数 8. C++勺作用域分辨:可以迫使编译器“看到”当前作用域的外层部分,存取那些被隐藏 的名字。这是由作用域分辨操作符实现的,这一过程叫做作用域分辨。 T 11. 说明函数原型时不需要指明每个函数参数的名字, 只需要说明每个参数的类型和返回 值类型就可以了。 T 12. 所有的表达式都有值。 F 13. 程序的编译是以文件为单位的, 因此将程序分到多个文件中可以减少每次对程序修改 所带来的编译工作量。 T 14. 类的静态数据成员需要在定义每个类的对象时进行初始化。 F 15. 基类中被说明为 protected 和 private 的成员只能被其派生类的成员函数访问, 不能 被其它的函数访问。 F 当将一个类S定义为另一个类A的友元类时,类S的所有成员函数都可以直接访问类 A的所有成员。T 当函数的返回值是数组类型的,传递的是数组第一个元素的地址。 F 如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么, 这个函数自动继承基类中虚函数的特性。 T 字符串 hello,world ”在内存中存放时,占用 11个字节的空间。 F 用new动态申请的内存空间,必须用 delete来释放。T 21、变量必须先定义或说明,后使用。 T 23、常量不能作为左值使用。 T 23、头文件中一般存放着变量和常量的定义、函数的原型以及类的定义。 F 24、类的友元函数可以直接访问该类的所有成员。 T 25、派生类的成员函数可以直接访问基类的所有成员。 F 26、一个类可以作为另一个类的友元类。 T 27、函数的参数和返回值类型可以是简单数据类型,也可以是指什、引用、数组和类。 F 28、在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具 有多态的特征。 F 29、下面两个语句是等价的: F char str[ ]=hello,world; char str[11]=hello,world; TOC \o 1-5 \h \z 30、用new动态申请的内存是在堆中分配的,而不是在栈中分配的。 T 静态联编所支持的多态性称为编译时的多态性。 T 如果一个类中至少有一个实函数,则称这个类为抽象类 。 F 用于在对象消失时执行一些清理任务的函数叫虚函数。 F C++ 源程序文件的缺省扩展名为 cpp TOC \o 1-5 \h \z 由C++源程序文件编译而成的目标文件的缺省扩展名为 lik F 由 C++ 目 标 文 件 连 接 而 成 的 可 执 行 文 件 的 缺 省 扩 展 名 为 obj F 编写C++程序一般需经过的几个步骤依次是编辑、编译、连接、调试 T 标识符 default then while 全是保留字 F 能作为C++g序的基本单位是语句 T 程序中主函数的名字为任意标识符 F 二、填空题(每题 3分) 假定x=5, y=6,则执行表达式y+=x--计算后,x和y的值分别为 4 和 ___11 。 C++常数0x145对应的十进制值为 325 C++ 常数 0345对应的十进制值为 229 。 十进制常数245对应的十六进制的C++表示为 0xF5 (F大小写均可) 十进制常数245对应的八进制的C++表示为___0365 (F大小写均可) 。 signed char 类型的值域范围是 _-128 至 +127 之间的整数。 int 和 float 类型的数据分别占用 ___4 和 4 个字节

文档评论(0)

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

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

1亿VIP精品文档

相关文档