《C语言程序》测试题及答案
41页1、C+程序设计(本科)一、判断题(错误的在后面写“F”,正确的写“T”,每题1分)1. 程序是描述算法的编程工具。T2. 将函数模板与某个具体数据类型连用,就产生了模板函数,称这个过程为函数模板实例化 。T3. C+语言中,用来为对象初始化的特殊成员函数称为构造函数;用于在对象撤销时执行一些清理任务的特殊成员函数称为析构函数。T4. 逐条翻译并执行的翻译程序称为编译程序。F5. 把所有类组织在一个树形结构中,这时所有类,不管它们之间的差别有多大,都有一个 共同的相关类,这种结构被称为类树。类群是由一些彼此密切相关的类和类族组成的。 F6. 如果在定义一个类时,该类继承了多个基类的特征,那么这个继承关系称为多重继承。T7. 不同对象可以调用相同名称的函数,并可导致完全相同的行为的现象称为多态性。F8. 形式参数表是用括号分隔的变量说明列表,变量称为函数的形式参数,有时也简称为形参。 F9.在C+语言中,只要在声明函数原型时形式参数的个数或者对应的类型不同,两个或更 多的函数就可以共用同一个名字。这种在同一作用域中允许多个函数使用同一函数名的 措施被称为重载。T8. C+的作用域分辨:可以迫
2、使编译器“看到”当前作用域的外层部分,存取那些被隐藏 的名字。这是由作用域分辨操作符实现的,这一过程叫做作用域分辨。T11 说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回 值类型就可以了。T12.所有的表达式都有值。F13 程序的编译是以文件为单位的,因此将程序分到多个文件中可以减少每次对程序修改 所带来的编译工作量。 T14. 类的静态数据成员需要在定义每个类的对象时进行初始化。F15. 基类中被说明为 proteCted 和 private 的成员只能被其派生类的成员函数访问,不能被其 它的函数访问。F16. 当将一个类S定义为另一个类A的友元类时,类S的所有成员函数都可以直接访问类 A的所有成员。T17. 当函数的返回值是数组类型的,传递的是数组第一个元素的地址。F18. 如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么, 这个函数自动继承基类中虚函数的特性。T19. 字符串hello,wor在内存中存放时,占用11个字节的空间。F20. 用new动态申请的内存空间,必须用delete来释放。T 21、变量必须先定义或说明,后使
3、用。T23、常量不能作为左值使用。T 23、头文件中一般存放着变量和常量的定义、函数的原型以及类的定义。 F24、类的友元函数可以直接访问该类的所有成员。T25、派生类的成员函数可以直接访问基类的所有成员。 F26、一个类可以作为另一个类的友元类。 T27、函数的参数和返回值类型可以是简单数据类型,也可以是指什、引用、数组和类。 F28、在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有 多态的特征。 F29、下面两个语句是等价的: Fchar str =hello,world;char str11=hello,world;30、用new动态申请的内存是在堆中分配的,而不是在栈中分配的。T31. 静态联编所支持的多态性称为编译时的多态性。T32. 如果一个类中至少有一个实函数,则称这个类为抽象类 。F33. 用于在对象消失时执行一些清理任务的函数叫虚函数。F34. C+源程序文件的缺省扩展名为cppT35. 由C+源程序文件编译而成的目标文件的缺省扩展名为likF36. 由C+目标文件连接而成的可执行文件的缺省扩展名为objF37. 编写C+程序一般需经过的几
4、个步骤依次是编辑、编译、连接、调试T38. 标识符default then while全是保留字F39. 能作为C+程序的基本单位是语句T40. 程序中主函数的名字为任意标识符F二、填空题(每题3分)1.假定x=5, y=6,则执行表达式y+二x-计算后,x和y的值分别为4和_11。2. C+常数0x145对应的十进制值为325。3. C+常数0345对应的十进制值为229。4. 十进制常数245对应的十六进制的C+表示为0xF5 (F大小写均可)5.十进制常数245对应的八进制的C+表示为0365 (F大小写均可)。6. signed char类型的值域范围是T28_至+127之间的整数。7. int和float类型的数据分别占用4_和4_个字节。& float和double类型的数据分别占用4_和_ 8_个字节。9. bool和char类型的数据分别占用1_和1_个字节。10. unsigned short int和int类型的长度分别为_2_和4。11.字符串“This、s a book.n”的长度为15_。12.字符串“nThiss a pennn”的长度为15。13.在C+中
《《C语言程序》测试题及答案》由会员hs****ma分享,可在线阅读,更多相关《《C语言程序》测试题及答案》请在金锄头文库上搜索。
民法经典案例口决超强记忆
关于月是故乡明的记叙文800字
有关文员实习日记三篇
财务审核人员岗位职责(4篇)
2023年助理工作计划标准模板(5篇)
导轨插销铰链项目资金申请报告写作模板-定制代写
大面积停电事件应急处置预案
各级人员安全生产岗位责任制常用版(6篇)
2023年毕业实习总结范文(5篇).doc
公司后勤个人工作计划例文(2篇).doc
山西省朔州市怀仁某校高一数学下学期期末考试试题理
售楼处客服工作总结2023(售楼处销售经验总结)
南园小学课程计划表
上海市劳动合同官方版(4篇).doc
部编人教版六年级下册语文《语文园地一》教案
三年级下册语文试题-25慢性子裁缝和急性子顾客一课一练
立柱式自动焊接机安全技术操作规程
幼儿园家长学校工作总结
2022年12月教师学期教学工作总结
高中数学第一章集合阶段性测试题(DOC 6页)
2023-07-31 11页
2023-03-24 3页
2023-03-08 3页
2022-10-31 13页
2023-10-30 6页
2024-02-20 33页
2023-11-16 6页
2023-06-25 38页
2023-03-02 4页
2022-08-02 4页