网站大量收购闲置独家精品文档,联系QQ:2885784924

全套C++程序设计教程课件习题.doc

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全套C程序设计教程课件习题

第二部分 C++程序设计习题注解 本部分包括书中所有习题解答及其详细注解,通过注解可以进一步掌握所学的知识。除了书后习题,每章还添加了大量的补充习题。在补充习题中,有些已经超过本书的要求,通过阅读解答,读者可以进一步开阔视野,对C++有一个更为全面的认识。 C++基础知识是软件企业招聘的必考科目,考试的内容主要侧重对C++核心机制的理解。除了考核C++以外, 许多企业会选考Java基础知识和数据库方面的知识。在补充习题中,选择了部分企业考核的内容,尤其是第15章的内容,基本都是企业考核的内容,即使不是原题也是比较原理一致的习题。 从2005年开始,C++开始独立作为国家计算机等级考试二级的一门科目,本部分的习题参考了最新的考试大纲以及部分真题。 补充习题不要求全部掌握,可以根据课程的要求,部分阅读。也可以由教学的安排部分重点掌握。 第1章 C++编程体系概述 课后习题注解 一、选择题 1、最初的计算机编程语言是___________。 A) 机器语言 B) 汇编语言 C) 高级语言 D) 低级语言 【解答】答案:A,最早的计算机是二进制语言,也就是及其语言。 2、下列各种高级语言中,___________是面向对象编程语言。 A) BASIC B) C语言 C) C++语言 D) Pascal语言 【解答】答案:C,C++语言是面向对象编程语言,其他都是面向过程编程语言。 3、结构化程序设计的基本结构不包含___________。 A) 顺序 B) 选择 C) 跳转 D) 循环 【解答】答案:C, 基本结构包括:顺序, 选择和循环。跳转不属于基本结构。 4、___________不是面向对象程序设计的主要特征。 A) 封装 B) 继承 C) 多态 D) 结构 【解答】答案:D,结构在面向过程程序设计中就存在,ABC是面向对象的3个主要特征。 5、关于C++与C语言的关系的描述中,___________是错误的。 A) C语言是C++的一个子集。 B) C语言与C++是兼容的 C) C++对C语言进行了一些改进 D) C++和C语言都是面向对象的 【解答】答案:D,选项D中的C 语言不是面向对象的。 二、填空题 1、目前,有两种重要的程序设计方法,分别是___________和___________。 【解答】答案:结构化程序设计 面向对象程序设计 2、C++程序一般可以分成4个部分,它们分别是___________、___________、___________和___________。 【解答】答案:预处理指令 全局说明 程序的主函数 用户自定义函数 3、目前流行两大语法体系:___________和___________。 【解答】答案:Basic语系 C语系 4、C++提供了四种不同的程序设计思维模式:___________,___________,___________,___________。 【解答】答案:基于过程程序设计(Procedural-based) 基于对象程序设计(Object-based) 面向对象程序设计(Object-Oriented) 基于泛型的程序设计(Generic Paradigm) 5、学习编程需要经历三大步:___________;___________;___________。 【解答】答案:一、读程序 二、写程序 三、积累功能代码段 6、C++有两种注释符号,一种是__________,另一种是___________。 【解答】答案:/*,*/ // 三、简答题和程序设计题 1、简述C语言和C++包含的内容有何不同。 【解答】答案:C语言是一种简单的语言。它真正提供的只有宏、指针、结构、数组和函数。不管什么问题,C语言都靠宏、指针、结构、数组和函数来解决。 C++不是这样。宏、指针、结构、数组和函数当然还存在,此外还有私有和保护型成员、函数重载、缺省参数、构造和析构函数、自定义操作符、内联函数、引用、友元、模板、异常、命名空间,等等。用C++比用C具有更宽广的空间,因为设计时有更多的选择可以考虑。 2、简述C++语言的优势。 【解答】答案:C++

文档评论(0)

rovend + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档