c语言实例解析精粹

c语言实例解析精粹

ID:14418324

大小:6.32 MB

页数:393页

时间:2018-07-28

c语言实例解析精粹_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《c语言实例解析精粹》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言实例解析精粹曹衍龙林瑞仲徐慧编著人民邮电出版社图书在版编目(CIP)数据C语言实例解析精粹/曹衍龙,林瑞仲,徐慧编著.—北京:人民邮电出版社,2005.3ISBN7-115-13183-XⅠ.C…Ⅱ.①曹…②林…③徐…Ⅲ.C语言-程序设计Ⅳ.TP312中国版本图书馆CIP数据核字(2005)第017833号内容提要本书共分8篇,分别为基础篇、数据结构篇、数值计算与趣味数学篇、图形篇、系统篇、常见试题解答篇、游戏篇和综合实例篇,汇集了近200个实例,基本涵盖了目前C语言编程的各个方面。书中以具体的实例为线索,特别注重对例题的分析、对

2、知识点的归纳、对求解方法的引申,同时程序代码中融会了C语言的各种编程技巧,条理清晰,以方便读者举一反三,开发出符合特定要求的程序。本书的配套光盘中涵盖了书中所有实例的源代码,以方便读者学习和查阅。本书适合具有初步C语言基础的读者阅读,可作为高校相关专业的辅导教材,也可作为C语言使用者进行程序设计的实例参考手册。C语言实例解析精粹©编著曹衍龙林瑞仲徐慧责任编辑汤倩©人民邮电出版社出版发行北京市崇文区夕照寺街14号邮编100061电子函件315@ptpress.com.cn网址http://www.ptpress.com.cn读者热线010

3、-67132692北京密云春雷印刷厂印刷新华书店总店北京发行所经销©开本:787×10921/16印张:25字数:706千字2005年3月第1版印数:1–5000册2005年3月北京第1次印刷ISBN7-115-13183-X/TP·4513定价:44.00元(附光盘)本书如有印装质量问题,请与本社联系电话:(010)67129223前前言言当今的计算机软件设计中,无论开发技术如何发展,C语言作为一种基本的程序语言,仍然是程序开发人员必须掌握的基本功。掌握了C语言,不但可以对结构化的编程有全面的了解,而且能够深入理解操作系统的运作方式、

4、内存管理分配方式以及硬件编程控制方法等。目前流行的许多开发工具,包括微软的VisualC++和VisualC++.NET,Borland公司的C++Builder等开发工具都还遵循着标准C语言的基本语法。在很多嵌入式系统的软件设计中,甚至都采用C语言来进行开发。为什么写本书对于C语言的学习者来说,最重要的是具备程序设计的能力。初学者往往能读懂别人编写的代码,而自己编写程序时却无所适从,往往不清楚通过程序语言的控制结构如何将简单的计算步骤串联起来完成一项复杂的计算。提高程序设计能力的一个重要途径是学习别人编写的程序,从中掌握解决问题的核心

5、方法和关键步骤,循序渐进,直至自己能够找出算法并编写程序。本书正是为了满足C语言学习者的这种需求而策划的,这也是书名“C语言实例解析精粹”的由来。本书特色书中以近200个实例的编程求解为线索,突出了对例题的分析、对知识点的归纳、对求解方法的引申,力图通过对例题的详细分析,帮助学习者快速提高C语言的“程序设计能力”。主要内容基础篇——介绍了C语言编程的基础知识,包括第一个程序的建立,基本数据类型的转换,数组、函数、指针、文件、结构、联合的使用等。数据结构篇——介绍了冒泡排序、堆排序、归并排序等各种排序算法,顺序表、双链表、二叉树、图的建立

6、和操作等。数值计算和趣味数学篇——数值计算部分包括多项式求值,线性方程求解以及矩阵运算等。趣味数学部分主要介绍了一些经典问题的求解,包括绘制余弦曲线,计算高次方数的尾数,求解阿姆斯特朗数,歌德巴赫猜想,素数幻方,爱因斯坦的数学题,三色球问题等。图形篇——介绍如何使用TurboC提供的图形函数,绘制基本的直线、圆弧,设置屏幕颜色、线条类型、填充类型;绘制直线类图形、金刚石、飘带、肾形、心脏形、沙丘等图案;绘制正多边形、递归三角形、抛物样条曲线等;实现图形变换,VGA编程,分形图,动画设计等。系统篇——介绍如何通过TurboC中的系统调用函

7、数,编写屏幕窗口程序、获取系统各类信息程序以及硬件参数读取程序等。常见试题解答篇——介绍一些常见的C语言考试试题的解答方法,比如水果拼盘问题、计算方差、统计符合特定条件的数、字符串倒置、部分排序、产品销售记录处理、求解三角方程、统计选票、数字移位等。游戏篇——介绍了DOS环境下的C语言游戏编程,包括商人过河游戏、吃数游戏、解救人质游戏、打字训练游戏、双人竞走游戏、迷宫探险游戏、迷你撞球游戏、模拟扫雷游戏、推箱子游戏、五子棋游戏。综合实例篇——介绍了综合CAD系统、功能强大的文本编辑器、图书管理系统和进销存管理系统。书中所有实例均在Tur

8、boC2.0或BorlandC++3.1编译器中调试通过。如果某些程序需要显示汉字,可以通过VisualC++或VisualC++.NET编译运行;如果在DOS下运行,需要先运行汉字环境,比如UCDOS。具

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。