C++程序设计实践指导

出版时间:2005-7  出版社:清华大学出版社  作者:谭浩强  页数:283  字数:436000  
Tag标签:无  

前言

  学习程序设计语言的主要目的是能够利用简洁的语句编写出高效、完整的实用程序,以解决在各个方面遇到的具体问题。在掌握了C++语言的基本概念及语法后,还需要进一步掌握面向对象程序设计方法及各种编程技巧,才能真正成为一个自由驾驭程序设计语言的软件编程高手。  本教材正是迎合了广大读者的这一实际需要,精选出大量涉及各个领域的优秀样例程序,所精选的程序实用性强,语言简练,程序组织结构及对问题的处理方法多种多样,覆盖面广,配合详细的程序注释,使读者在阅读、分析精选的优秀样例程序的基础上,学会一步一步地设计高效、完整的程序方法和技巧。提高读者用C++语言来解决问题的能力,对读者编写大型实用程序有很好的借鉴作用。  本书是《C++程序设计》一书的配套教材,全书共分4章,分别为简单编程、样例讲解、学习编程和设计函数。每一部分都是按照由易到难的顺序设计,但各部分的侧重点不同。  “简单编程”部分是为了帮助读者通过“C++程序设计二级考试”准备的编程。  “样例讲解”部分的目的是想说明如何设计一个“复数计算器”程序,还将说明什么是双向链表结构以及如何应用双向链表结构。  “学习编程”部分是为了帮助读者在阅读、分析精选的优秀程序代码的基础上,学会一步一步扩充设计程序功能的基本方法。  “设计函数”部分是为了帮助读者在阅读、分析精选的优秀程序代码的基础上,学会补充原程序功能。  书中的游戏程序经典有趣,数学问题求解程序简单实用,小型管理程序既实用有趣又可扩充,日期计算可轻松解决时间和日期的获取及格式表示,其他功能程序均简明实用。  书中精选的程序实用性强,语言简练,注释通俗易懂。 程序组织结构及对问题的处理方法多种多样,覆盖面广,对读者编写大型实用程序有一定的借鉴作用。  本书是专门为大专院校理工科学生进行C++语言课程设计而编写的教材,对广大的计算机编程爱好者也是一本难得的实用型参考书。  本书由谭浩强主编,陈清华、朱红编著,参加编写的人员还有朱近、靳丛、刘永、戴益民、王庆宝、刘明、钱云生、赵琦、张峰、闰玉德。  南京理工大学教务处的李晓梅、梅景春、张永春、陆汉栋、崔冀等,南京理工大学计算机系的张宏教授、王玲副教授等,南京理工大学紫金学院的张岳新教授以及相关领导和同事,为本书的前期策划及修订提出了很多宝贵意见,在此一并表示衷心的感谢。  本书作者有多年从事计算机教学与科研开发的经验,尽全力为读者提供一本好的实用教材。由于作者水平所限,加之编写时间仓促,书中难免有不当之处,息请读者及同行指正。  作者  2005年1月

内容概要

  本书是《C++程序设计》一书的配套教材,全书共分4章,分别为简单编程、样例讲解、学习编程和设计函数。书中精选了大量涉及各个领域的优秀样例程序,所选程序实用性强,语言简练,程序组织结构及对问题的处理方法多种多样,覆盖面广,配合详细的程序注释,使读者在阅读、分析精选的优秀样例程序的基础上,学会一步一步地设计高效、完整的程序方法和技巧。提高读者用C++程序设计语言来解决问题的能力,对读者编写大型实用程序有很好的借鉴作用。
  本书是专门为大专院校理工科学生进行C++语言课程设计以及软件编程而编写的教材,对希望成为计算机程序员的人员来说也是一本难得的实用参考书。

书籍目录

第1章 简单编程
1.1 删除序列中相同的数
1.2 二维数组的操作运算
1.3 求任意整数降序数
1.4 正整数转换成字符串
1.5 求两个整数集合并集
1.6 分数运算
1.7 超长数列中n个整数排序
1.8 求指定范围内的所有素数
1.9 统计与替换字符串中的关键字
1.10 二维数组元素换位
1.11 二维数组循环右移
1.12 数组中数据线性变换
1.13 自然数集中找合数
1.14 字符串交叉插入
1.15 找出回文数
1.16 二维数组中数的位置交换
第2章 样例讲解
2.1 复数计算器
2.2 用双向链表实现电话簿管理
第3章 学习编程
3.1 游戏类
3.1.1 模拟21点扑克牌游戏
3.1.2 彩票游戏
3.1.3 迷宫旅行
3.1.4 扑克牌游戏
3.1.5 三子连珠
3.1.6 猜数游戏
3.2 数学计算类
3.2.1 大数计算程序
3.2.2 分数计算器
3.2.3 日期计算
3.2.4 计算器
3.2.5 三次方程求解
3.2.6 求圆周率
3.2.7 四则运算
3.2.8 二叉树四则运算
3.3 物理问题类
3.3.1 倒水问题
3.3.2 布朗运动
3.4 小型管理类
3.4.1 电话簿程序
3.4.2 个人财政管理
3.4.3 工资管理
3.4.4 股票交易管理
3.4.5 模板实现学籍管理
3.5 其他类
3.5.1 矩阵乘法
3.5.2 矩阵旋转反射
3.5.3 模板实现矩阵综合运算
3.5.4 简单图像处理
第4章 设计函数
4.1 简单的计算器程序
4.2 闯城堡游戏
4.3 填X O游戏程序
4.4 现金处理系统
4.5 视频剪切
4.6 计算算术运算表达式
4.7 求解方程的根
4.8 词组匹配
参考文献

章节摘录

版权页:   插图: 

编辑推荐

《中国高等院校计算机基础教育课程体系规划教材:C++程序设计实践指导》是专门为大专院校理工科学生进行C++语言课程设计以及软件编程而编写的教材,对希望成为计算机程序员的人员来说也是一本难得的实用参考书。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C++程序设计实践指导 PDF格式下载


用户评论 (总计15条)

 
 

  •   很适合和配套的C++程序设计一起学习,适合初学者自学。不错。
  •   书挺好的,谭浩强写的很有层次性
  •   有关于Cpp的简单应用实例(不过没有窗口),只是少了一些对算法的介绍,是一本入门好书
  •   发货快,书本也挺好用的
  •   包装还可以,物流很快,给个赞。。。。。。。。。。。。。
  •   C++是C语言的扩展,谭浩强的C语言程序设计写的真的很好,C++听别的同学说也很好...
  •   发撒打发法撒旦
  •   拉伸卡卡老师
  •   书还好,书还好,书还好,不错
  •   书还不错,相信可以对学程序有用。
  •   喜欢C++编程的孩子入门之后进一步学习的好书
  •   谭浩强老师编著的书都很仔细~系统性很强~容易让人融会贯通~
  •   这书的质量真是太差了,快散架了
  •   看起来有点旧,其他还不错
  •   感觉很不错,暂时还没有阅读。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7