C++语言程序设计习题及解答
书 号:9787113109530
丛 书 名:高职高专计算机精品课程系列规划教材
作 者:詹发荣
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:12元
-
内容简介
本书是与《C++语言程序设计》教材配套的习题及解答,对学习和理解面向对象程序设计程序有一定的帮助作用。全书共分9章,第1章介绍了C++语言的简史和特点、C++语言及程序结构中的一些基本概念。第2章介绍了C++语言中的基本数据类型和表达式,以及表达式的副作用。第3章介绍了程序设计中的3种基本控制结构与语句。第4章介绍了数组类型及其定义和使用方法,字符数组和字符串之间的关系。第5章介绍了函数的概念,重载函数和函数模板,函数的作用域。第5章介绍了指针的概念,以及与指针相关的动态内存管理的概念。第7章介绍了用户自定义数据类型即结构类型和联合类型的定义,以及结构的重要应用即链表的建立与遍历。第8章介绍了面向对象中的两个重要概念,即类与对象,初步引入了面向对象的思想。第9章介绍了用流类实现数据的输入输出,以及各流类之间的继承关系。本书适合作为高职高专和普通大中专院校C++语言程序设计课程的教材,也可作为面向对象程序设计的入门参考书籍。 -
前言
《C++语言程序设计习题及解答》是依据主教材《C++语言程序设计》(詹发荣编著,中国铁道出版社出版)编写的习题及解答参考书。
全书收录的习题,分为填空题、计算题、判断对错题、选择题、分析题、程序设计题六种形式,其中基本概念题目约占三分之一,其余部分为与具体编程有关的题目。填空题和计算题主要用于复习和巩固基本概念,覆盖了主要的C++编程技术和面向对象程序设计的基本概念,可以作为课后复习知识点的基本提纲。判断题和选择题主要针对一些容易混淆或需要反复强调的概念,也包括一些读者一般较为困惑的编程问题,选择题中,包括单选和多选。多选题在题前有标注,未标注的则为单选题。分析题和程序设计题用于训练读者使用C++编程的基本能力,无论多么宏大的程序都离不开每个语句和控制结构。书中所提供的程序设计问题大多为一般分析问题以及设计算法常用的编程技术和方法,学会这些题目的程序设计对处理大型项目都有积极的帮助作用。
学习程序设计语言直接有效的方法是,掌握基本概念并上机编程,只有通过上机编程才能准确地领会主教材中介绍的全部知识,才能正确灵活地利用C++语言中的各种要素,才能熟练地掌握作为集成化开发环境Visual C++ 6.0的编译系统,才有可能获得用程序设计解决实际问题的经验和技巧。
本教材提供了涵盖主教材教学内容的习题,但又有所侧重。习题编排次序与《C++语言程序设计》一书的章节相同,方便读者每学完一章后进行巩固练习。书中习题均提供了可参考的答案。在程序设计类题目中,同一问题可能有很多种算法,出于针对初学C++语言程序设计读者水平的考虑,给出的程序设计仅起到抛砖引玉的作用。由于题量较大,在实际教学过程中可根据实际需要进行取舍,以达到学有所用的目的。
由于编者水平有限,疏漏和不足之处在所难免,欢迎广大读者批评指正。 -
目录
第1章 C++程序的基本结构和运行环境 1
第2章 筑牢C++语言编程基础 3
第3章 灵活控制C++程序流程 8
第4章 解决复杂问题的工具——数组 12
第5章 解决应用问题的手段——函数 16
第6章 指针、引用和动态空间管理 20
第7章 结构类型与联合类型 27
第8章 学会应用面向对象编程 31
第9章 巧用C++流进行输入/输出 39
各章习题参考答案 43
参考文献 94 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1詹发荣 工作单位宁夏职业技术学院 邮政编码 电话13895499257 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
本书是我社29年9月出版的高职高专计算机精品课程系列规划教材《C++语言程序设计》的配套教材。作者是同一人。因此,习题与主教材配合紧密。习题章节与主教材完全一致。习题后附有答案,答案详实且具有指导性,便于读者掌握。 -
书评书荐
-
附件下载
图书推荐