《C语言程序设计实例精粹》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:谭明金,俞海英编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121032864
  • 页数:472 页
图书介绍:本书是C程序设计的综合应用集,为计算机应用人员学习和应用C语言与编程算法,提供了很好的学习与应用资源和形式。全书精选108个实例,分为9大应用范畴。每个实例对应一个专题,集中体现语言、算法、模型或者应用形式等诸多编程知识与技能。全书覆盖了数值计算、字符处理、图形绘制、动画实现、图像处理、视景游戏、粒子造型、电子音效以及数据结构与通用算法等众多应用领域。每个实例分别与《水浒传》的一位好汉人物联系起来,既凸现知识的趣味性与可读性等人文色彩,更使主题内容形象化与情景化,便于理解与应用。本书可以作为C语言初学者、软件开发人员包括游戏设计人员等学习与借鉴之用,同时可以作为对算法设计感兴趣的读者的参考书籍。

第1部分 数值计算 2

第1例 天王·晁盖——黄金分割 2

第2例 呼保义·宋江——e常数求值 6

第3例 智多星·吴用——发牌游戏 9

第4例 混世魔王·樊瑞——魔方阵 14

第5例 病关索·杨雄——杨辉三角 18

第6例 神算子·蒋敬——完数判定 21

第7例 一枝花·蔡庆——水仙花数识别 24

第8例 催命判官·李立——埃氏筛素数 26

第9例 拼命三郎·石秀——穷举勾股 29

第10例 铁臂膀·蔡福——弦截求根 33

第11例 云里金刚·宋万——数制变换 37

第12例 摸着天·杜迁——罗马数表 45

第13例 百胜将·韩滔——韩信点兵 50

第14例 小霸王·周通——猴子选王 53

第15例 独角龙·邹润——闰年 57

第16例 金毛犬·段景住——日历 59

第2部分 字符处理 66

第17例 井木犴·郝思文——回文 66

第18例 青面兽·杨志——加解密 70

第19例 圣手书生·萧让——猜字谜 74

第20例 旱地忽律·朱贵——指法练习 80

第21例 出洞蛟·童威——拼词游戏 85

第22例 九尾龟·陶宗旺——龟兔赛跑 92

第3部分 图形绘制 98

第23例 大刀·关胜——画地为牢 98

第24例 美髯公·朱仝——图形着色 102

第25例 毛头星·孔明——多彩同心圆 104

第26例 小遮拦·穆春——图形填充 106

第27例 小李广·花荣——山花烂漫时 109

第28例 菜园子·张青——芳菲百草园 113

第29例 白花蛇·杨春——红花绿叶春色娇 118

第30例 铁面孔目·裴宣——棋盘格 121

第31例 九纹龙·史进——织锦彩绘 124

第32例 金钱豹子·汤隆——图案填充 127

第33例 铁扇子·宋清——统计图 129

第34例 玉臂匠·金大坚——3D造型 132

第4部分 颜色、形体与路径动画 136

第35例 金枪手·徐宁——霓虹灯闪烁 136

第36例 独火星·孔亮——火星四射 139

第37例 扑天雕·李应——图形缩放 143

第38例 飞天大圣·李衮——变形金刚 146

第39例 八臂哪吒·项充——车轮滚滚 150

第40例 船火儿·张横——“8”字花样划船 155

第41例 矮脚虎·王英+一丈青·扈三娘——双飞燕 162

第42例 神火将·魏定国——火焰 166

第43例 立地太岁·阮小二——时钟 171

第44例 神行太保·戴宗——速度表盘 176

第45例 神医·安道全——脉冲发生器 182

第46例 浪里白条·张顺——谁持彩练当空舞 186

第47例 摩云金翅·欧鹏——鲲鹏展翅 190

第48例 短命二郎·阮小五——碧波荡漾 194

第49例 双鞭·呼延灼——呼啦圈 198

第50例 黑旋风·李逵——龙卷风 202

第51例 小旋风·柴进——旋风起 206

第52例 入云龙·公孙胜——飞龙在天 210

第53例 鼓上蚤·时迁——小球弹跳 217

第54例 没羽箭·张清——矢如流星 222

第55例 赛仁贵·郭盛——手写书法 227

第5部分 图像显示与处理 234

第56例 出林龙·邹渊——位图存取与显示 234

第57例 浪子·燕青——图像漫游 238

第58例 笑面虎·朱富——图像合成 242

第59例 青眼虎·李云——蒙版效果 246

第60例 急先锋·索超——马赛克效果 249

第61例 鬼脸儿·杜兴——图像模糊 252

第62例 天目将·彭汜——放大镜 255

第6部分 交互动画与视景游戏 260

第63例 没遮拦·穆弘——大话西游 260

第64例 混江龙·李俊——海龟作画 265

第65例 插翅虎·雷横——战鹰翱翔 271

第66例 花项虎·龚旺——套环游戏 276

第67例 白日鼠·白胜——掷标游戏 281

第68例 石将军·石勇——投石游戏 288

第69例 活阎罗·阮小七——七巧板拼图 294

第70例 操刀鬼·曹正——厨艺大观 299

第71例 活闪婆·王定六——骰子游戏 302

第7部分 粒子造型与动画 310

第72例 圣水将·单廷珪——毛毛雨 310

第73例 打虎将·李忠——昨夜星辰 313

第74例 霹雳火·秦明——雷电交加 317

第75例 豹子头·林冲——万里雪飘 320

第76例 轰天雷·凌振——爆炸效果 324

第8部分 电子音效 330

第77例 铁叫子·乐和——听我韶韶 330

第78例 铁笛仙·马麟——乐曲演奏 333

第79例 金眼彪·施恩——堆栈 338

第9部分 通用方法与算法 338

第80例 玉幡竿·孟康——队列 341

第81例 翻江蜃·童猛——递推求年龄 345

第82例 丧门神·鲍旭——莱姆赛数 348

第83例 花和尚·鲁智深——汉诺塔(Hanoi)问题 351

第84例 镇三山·黄信——三角网 354

第85例 双枪将·董平——模式匹配 356

第86例 火眼狻猊·邓飞——迷宫问题 361

第87例 没面目·焦挺——起泡排序 374

第88例 丑郡马·宣赞——选择排序 377

第89例 中箭虎·丁得孙——插入排序 379

第90例 玉麒麟·卢俊义——归并排序 382

第91例 跳涧虎·陈达——快速排序 385

第92例 病大虫·薛永——桶排序 387

第93例 母夜叉·孙二娘——二分查找 390

第94例 小尉迟·孙新——二叉树 393

第95例 锦毛虎·燕顺——锦标排序 398

第96例 病尉迟·孙立——堆排序 403

第97例 两头蛇·解珍——检索树 407

第98例 双尾蝎·解宝——最优树 412

第99例 神机军师·朱武——矩阵连乘 417

第100例 赤发鬼·刘唐——贪心算法 421

第101例 紫髯伯·皇甫端——背包问题 424

第102例 锦豹子·杨林——最小生成树 428

第103例 行者·武松——最短路径 432

第104例 险道神·郁保四——四色地图 436

第105例 母大虫·顾大嫂——八皇后问题 440

第106例 小温侯·吕方——骑士漫游问题 443

第107例 通臂猿·侯健——剪枝算法 449

第108例 白面郎君·郑天寿——货郎担问题 460