- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C期末考试一试卷及参照答案
C期末考试一试卷及参照答案
PAGE / NUMPAGES
C期末考试一试卷及参照答案
_
_
_
_
_
_
_
_
_
_
_
_
号
学
_
_
_
_
_
_
_
_
_
_
_
名
姓
_
_
_
_
_
_
_
_
_
_
_
级
班
_
_
_
_
_
_
_
_
_
_
院
学
—
—
考试科目
面向对象程序 (C++)
—
考试
—
XX 计本 1、2、 3 班
成绩
—
考试对象
—
—
一、是非题(每题分,共
15 分)说明:判断各小题说法的正确性,在下边表
—
格中对应的题号下填入是非选择,
线
若正确,则打钩( √);不然,打叉( ×)。
—
题 号1
23
456
78910
—
—
是 / 否
—
— 1.说明函数原型时不需要指明每个函数参数的名字,只要要说明每个参数的种类 — 和
— 返回值种类就能够了。
— 2.函数定义中的形参的作用域是该函数的函数体。
—
— 3.用 new 动向申请的内存空间,一定用 delete 来
— 开释。 4.结构函数和析构函数都能够申明为虚函
— 数。
—
—5.在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。
—6.类的静态数据成员需要在定义每个类的对象时进行初始化。
订7.使用重点字 class定义的类中缺省的接见权限是私有( private)的。
— 8.在基类中被说明为虚函数的类的成员函数一定在每个派生类中说明为虚函数,
— 才能拥有多态的特点。
—
— ++程序中 ,程序将流对象看作是文件的化身。
—
10.假如程序中有多处要投掷异样,应当用不一样的操作数种类来互相差别,操
—
作数的值不可以用来差别不一样的异样。
—
二、填空题(每题分,共
15 分)
—
—
1.变量名是变量的表记,由
构成,并且一定
—
以开头。
装
2.有了函数原型,函数的作用域就不是从
开始,而是从
开始。
—
3.获得一个变量的地点所采纳的操作符是
。
—
—
4.使用 const 语句定义一个表记符常量时,则一定对它同时进行
。
—5.假设类 AB 中有一个公用属性的静态数据成员 bb,在类外不经过对象
—
—名接见该成员 bb 的写法为。
—
6.typedef 语句的作用为
。
—
7.平常所提到的使用 MFC 编程,这里的 MFC 是
的缩写。
—
8.若要在程序言件中进行标准输入输出操作,则一定在开始的
#include
—
命令中使用
头文件。
—
—
9. C++中,若将
操作符插入到输出流中,则以十六进制格式输出。
—
10.C++程序中,异样办理程序的主要任务是
。
—
三、单项选择题(在备选答案中选出一个正确答案填入括号内,每题
2 分,
共
分)
1. C++对 C 语言作了好多改良,以下描绘中使得 C 语言发生质变,从面向过程变为了面向对象的是( )。
A.增添了一些新的运算符 B.同意函数重载,并同意设置缺省
参数 C.规定函数说明一定用原型 D.引进了类和对象的观点
2.当一个函数无返回值时 ,定义它的函数的种类是 ( )。
C.无 .以下
不是结构函数特点的是( )。
A.结构函数的函数名与类名同样
B.结构函数能够重载
C.结构函数能够设置缺省参数 D.结构函数一定指定返回
种类 4.对于成员函数特点的以下描绘中,错误的选项是( )。
A.成员函数必定是内联函数 B.成员函数能够重载
C.成员函数能够设置缺省参数值 D.成员函数能够是静
态的
5.对于 new 运算符的以下描绘中,错误的选项是( )。
.它能够用来动向创立对象和对象数组
B.使用它创立的对象或对象数组能够使用运算符 delete删除
C.使用它创立对象时要调用结构函数
D.使用它创立对象数组时一定指定初始值
6.派生类的对象对它的基类成员中能够接见的是
( ) 。
A.公有继承的公有成员 B.公有继承的私有成员
C.公有继承的保护成员 D.私有继承的公有成
员 7.以下描绘中,正确的选项是( ).
A.虚函数是一个 static 种类的成员函数 B.虚函数是一个非成员函
数 C.抽象类是指拥有纯虚函数的类 D.抽象类能够说明其对象
8.假设要对类 AB 定义加号操作符重载成员函数,实现两个 AB 类对象的
加法,并返回相加结果,则该成员函数的申明语句为 ( )。
A. AB operator+(ABa,ABb)
C. operator+(AB a)
operator+(AB a)
operator+()9.以下不属于
VC信息映照内容的是
(
)。
A.经过将 DECLARE_MESSAGE_MAP增添到类申明,申明信息映照 B.改写 MFC 有关类的虚函数C.搁置表记信息的宏来履行信息映照D.
文档评论(0)