C++程序设计实践教程(第二版)

-
【作 者】主 编 刘卫国 杨长兴
【I S B N 】978-7-5084-9369-5
【责任编辑】李炎
【适用读者群】高职高专
【出版时间】2012-01-05
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第2版第1次印刷
【页 数】232
【千字数】360
【印 张】14.5
【定 价】¥25
【丛 书】普通高等教育“十二五”规划教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书是与《C++程序设计》(第二版)配套的实践教材,全书包括实验指导、习题选解和程序设计实践3部分内容。在实验指导部分设计了15个实验,这些实验和课堂教学紧密配合,通过有针对性的上机实验,可以更好地掌握C++程序设计的方法。习题选解部分为帮助读者进行课外练习而编写,对于参加各种计算机考试的读者来说,这部分内容也是很好的辅助材料。程序设计实践部分旨在课程学习的基础上帮助读者掌握C++应用系统的开发方法和技巧,作为教材内容的拓展,介绍MFC的基本知识。
本书内容丰富、实用性强,既可作为高等院校程序设计课程的教学参考书,又可供社会各类计算机应用人员阅读参考。
本书配有习题源代码,读者可以从中国水利水电出版社网站及万水书苑上下载,网址为:http://www.waterpub.com.cn/softdown/或http://www.wsbookshow.com。
本书是与《C++程序设计(第二版)》配套的实践教材,全书包括实验指导、习题选解和程序设计实践三部分内容。
“实验指导”部分设计了15个实验以方便读者上机练习。这些实验和课堂教学紧密配合,通过有针对性的上机实验,可以更好地掌握C++程序设计的方法。
“习题选解”部分以课程学习为线索,编写了十分丰富的习题并给出了参考答案。对于参加计算机考试的读者来说,这部分内容也是很好的辅助材料。
“程序设计实践”部分旨在帮助读者掌握C++应用系统的开发方法和技巧。通过分析几个小型C++应用程序实例的设计与实现过程,帮助读者掌握利用C++开发应用系统的一般方法与实现步骤。
C++程序设计是一门实践性非常强的课程。学习C++程序设计,上机实验和课程练习是十分重要的环节。通过不断的上机实验和大量的练习,可以加深理解和巩固课堂学习内容,更好地熟悉C++的语法规则,掌握C++程序设计的方法,培养较强的应用开发能力。
本书是与《C++程序设计》(第二版)配套的实践教材,全书包括实验指导、习题选解和程序设计实践3部分内容。
为了方便读者上机练习,在实验指导部分设计了15个实验。这些实验和课堂教学紧密配合,通过有针对性的上机实验,可以更好地掌握C++程序设计的方法。为了达到理想的实验效果,实验前应认真准备,要根据实验目的和实验内容,复习好实验中要用到的知识,想好编程的思路,做到胸有成竹,提高上机效率。实验过程中要积极思考,分析程序的执行结果以及各种屏幕提示信息的含义、出现的原因并提出解决办法。实验后要认真总结,总结本次实验有哪些收获,还存在哪些问题,并写出实验报告。
习题选解为帮助读者进行课外练习而编写,对于参加各种计算机考试的读者来说,这部分内容也是很好的辅助材料。这一部分以课程学习为线索,编写了十分丰富的习题并给出了参考答案。在使用这些题解时,应重点理解和掌握与题目相关的知识点,而不要死记答案。应在阅读教材的基础上再来做题,通过做题达到强化、巩固和提高的目的。
程序设计实践旨在课程学习的基础上帮助读者掌握C++应用系统的开发方法和技巧。通过对几个小型C++应用程序实例设计与实现过程的分析,帮助读者掌握利用C++开发应用系统的一般设计方法与实现步骤。作为教材内容的拓展,这部分介绍MFC的基本知识。
程序设计和应用开发能力的提高,需要不断的上机实践和长期的积累,在上机实验和学习过程中会碰到各种各样的问题,分析问题和解决问题的过程就是经验积累的过程。通过课程学习、上机操作、作业练习以及系统开发等多个环节的训练,在学完本课程后就一定会有很大的收获,计算机应用开发能力就会有很大提高。
本书内容丰富,实用性强,既可作为高等学校程序设计课程的教学参考书,又可供社会各类计算机应用人员阅读参考。
本书由刘卫国、杨长兴任主编,李小兰、蔡旭晖任副主编。参编人员有周春艳、朱从旭、周欣然、曹岳辉、吕格莉、李利明。本书的编写得到了施荣华教授的大力支持与指导,在此表示衷心感谢。在本书编写过程中,还得到了中南大学计算机基础教学实验中心全体教师的大力支持和帮助,在此一并表示衷心的感谢。
由于作者学识水平有限,书中的疏漏或错误之处在所难免,恳请广大读者批评指正。
作 者
2011年12月
第1章 实验指导 1
实验1 C++基础 1
实验2 选择结构程序设计 5
实验3 循环结构程序设计 8
实验4 常用程序设计算法 12
实验5 函数和编译预处理 15
实验6 数组 19
实验7 指针 22
实验8 自定义数据类型 25
实验9 类与对象(一) 29
实验10 类与对象(二) 32
实验11 运算符重载与模板 37
实验12 继承与派生 45
实验13 多态性和虚函数 49
实验14 输入输出流 52
实验15 综合程序设计 57
第2章 习题选解 79
习题1 C++基础知识 79
参考答案 84
习题2 程序控制结构 85
参考答案 92
习题3 函数和编译预处理 96
参考答案 102
习题4 数组与指针 106
参考答案 111
习题5 自定义数据类型 117
参考答案 123
习题6 类与对象 127
参考答案 137
习题7 运算符重载与模板 147
参考答案 156
习题8 继承与派生 162
参考答案 164
习题9 多态性和虚函数 165
参考答案 170
习题10 输入输出流 180
参考答案 187
第3章 程序设计实践——MFC基础 192
3.1 MFC概述 192
3.2 MFC与菜单设计 194
3.3 MFC与对话框设计 200
3.4 MFC与绘图 212
综合设计题 218
参考文献 227
- Java面向对象程序设计 [主编 姜春磊 陈虹洁]
- C语言程序设计实验指导与实训(第二版) [主编 倪燃]
- 程序思维与C语言实现 [张祎 王俊海 吕波]
- Python程序设计及实践教程 [肖朝晖]
- C语言程序设计 [魏琴 刘祖珉 赵仕波 肖阳春]
- C语言程序设计实验教程 [张小刚 司春景]
- 电气控制与PLC程序设计(第二版) [胡冠山]
- Java Web项目化设计实践教程 [邱云 曾陈萍]
- C语言程序设计(第三版) [主编 丁红 王立新 蔡开立]
- Python数据分析 [主编 冯志辉 赵磊 李放]
- Python程序设计与应用(第二版) [主编 张广渊]
- C程序设计实践教程 [刘卫国]
- C程序设计(慕课版) [刘卫国]
- 程序设计基础实践教程(C/C++语言版) [张桂芬 葛丽娜]
- C++案例项目精讲 [主编 杨国兴]
- SwiftUI完全开发 [李智威 著]
- MySQL数据库项目式教程 [陈亚峰]
- C语言程序设计习题与实验指导(第二版) [主编 甄增荣 张宾]
- C语言程序设计(第二版) [主编 甄增荣 田云霞]
- Unity3D虚拟现实应用开发实践 [主 编 刘龙]
- Python程序设计 [主编 姜春磊 陈虹洁]
- C语言程序设计实践教程(活页式) [主编 郑茵 陈巍 滕泓虬]
- 面向对象程序设计 [主编 张勇 张平华 赵小龙]
- Python程序设计基础及实战 [主编 刘健]
- C语言程序设计 [姜雪]
- Python程序设计实践教程 [王鹤琴 蔡正保]
- C++程序设计实践教程(第三版) [主编 刘卫国 曹岳辉]
- C++程序设计(第三版) [主编 曹岳辉 刘卫国]
- C语言程序设计项目化教程(活页式) [主编 张利华 潘晓利]
- 机器人流程自动化(RPA)实战——基于UiPath [主编 金鑫]