- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象程序设计课程
复习题
一、选择题, 从供选择的答案中选出正确的答案(每题
2 分,合计
20 分)
1、由 C++ 源程序文件编译而成的目标文件的缺省扩展名为(
C )。
A . cpp
B . exe
C. obj
D . lik
2、设 x 和 y 均为 bool 量,则 xy 为真的条件是( A
)。
A .它们均为真
B.其中一个为真
C.它们均为假
D.其中一个为假
3、下列的常量名中, (
C )是非法的。
A . YEAR2002
B .welcome_home
C. zhang @mail
D . _SIZE? _2MB
4、在内存中所存储的含
L 个字符的一个字符串常量是(B
)。
A .一串相应的 ASCII
码值,占用 L 个字节
B.一串相应的 ASCII 码值,占用 L+1 个字节
C.一组相应的正整数,占用
L 个字节
D.一组相应的整数,占用
2L 个字节
5、AB 为一个类,则执行“ AB a ,b( 3),*p ;”语句时共调用该类结构函数的次数为
( A
)。
A . 2
B . 3
C. 4
D. 5
6、返回种类就是函数返回结果值的数据种类。返回种类能够是(
C
)。
.除数组和类以外的随意数据种类
7、重载函数是( A)。
.以函数参数来区分,而不用函数的返回值来区分不同的函数
B.以函数的返回值来区分,而不用函数参数来区分不同的函数
C.参数表完全相同而返回值种类不同的两个或多个同名函数
D.参数表和返回值种类都必须是不同的两个或多个同名函数
8、当保护继承时,基类的( B )在派生类中成为保护成员,不能通过派生类的对象来
直接接见该成员。
.任何成员
B.公有成员和保护成员
C.保护成员和私有成员
D.公有成员和私有成员
9、引入内联函数的主要目的是( B )。
.缩短程序代码,少占用内存空间
D.使程序的结构比较清晰
10、在下面的二维数组定义中,正确的选项是(
C )。
A . int a[5][]
C. int a[][3]={{1
, 3, 5} , {2}}
B . int a[][5]
D. int a[] ( 10)
c++基础知识
1、 函数的参数和返回值种类能够是简单数据种类,也能够是指针、引用、数组和类。
(×)
2、 C++ 程序总是从第一个定义的函数开始执行。
(×)
3、 C++ 语言是在 C 语言基础上扩大了函数功能而得来的。
(
× )
4、 在 VC6.0 开发环境中,对导入的所有位图资源都能够进行改正。
(×)
5、 在 C++ 中,表记符 Max 和 MAX 是不同样的。( √ )
6、 C++ 函数必须有返回值,否则不能使用函数。
( × )
7、 采用 inline 定义内联函数时,在关于函数代码少、频繁调用的情况下特别有效。
(√)
8、 引入内联函数的主要目的是缩短程序代码,让程序少占用内存空间。
( × )
9、 在 C++ 程序中,能够使用命名空间,也可不使用命名空间。
(√ )
10、 C++ 中,如果条件表达式值为 -1,则表示逻辑为假。 (×)
11、 ASCII 码文件和二进制文件都可在记事本中直接翻开。
( ×)
12、 在 C++ 语言中, 表达式:“ b++ ;” 和“ ++b ;”在任何地方的作用都是不同样的。
( × )
编程工具有关知识
1、在 MFC 编程中,通过
Invalidate ( TRUE )能够发出重绘视图的消息。
(
√
)
2、在 MFC 编程中,视图 /文档类程序是通过 OnDraw ()函数进前进行输出的。 (
√
3、使用 MFC 编程时, OnDraw 函数是 CView 类的成员函数。 ( √
)
4、在文档 /视图结构的程序中,输出是在
OnDraw() 函数中达成的。 (
√
)
5、在 VC6.0 开发环境中,能够同时开发几个工程。
(
√
)
6、 Visual C++ 集成开发环境中,一个
Workspace 能够创建多个 Project。( √
)
7 程序的编译是以文件为单位的,
因此将程序分到多个文件中能够减少每次对程序改正所带
来的编译工作量。
(√ )
8、在 C 语言中,不使用命名空间,但在
C++ 程序中,一定要使用命名空间。
( × )
字符串、数组、指针及地点
1、字符串” hello,world ”在内存中寄存时,占用
11 个字节的空间( X
)
2、当函数的返回值是数组种类的,传达的是数组第一个元素的地点。
(√)
3、每个对象也有地点,该地点就是存储此对象数据成员的单元的首地点。
(
√
)
4、在 C+语言中,指针的观点与
C 语言是同样的,都是
您可能关注的文档
最近下载
- 2024广铁集团校招机考题库.pdf
- 职业选择与生涯发展(同名27124).doc VIP
- 新HSK考试5级试题样卷.pdf VIP
- 科学四年级上册教案.pdf VIP
- 2012年一级注册计量师法律法规强化题25.pdf VIP
- HSK标准教程5上 课件 L16.ppt VIP
- 部编一年级语文下册《5.动物儿歌》(完整版).ppt VIP
- 16 体重与节食PPT_HSK5标准教程上.pptx VIP
- 20G520-1~2(2020年合订本) 钢吊车梁(6m~9m).docx VIP
- Unit 6 There are four seasons in a year. Lesson 35 - 36(教学设计)-2024-2025学年人教精通版英语六年级上册.docx
原创力文档


文档评论(0)