下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > 编程语言 >C/C++ > C语言趣味编程100例(配光盘)

C语言趣味编程100例(配光盘)

综合评级:★★★★★

定价:49.80

作者:贾蓓,郭强,刘占敏

出版社:清华大学出版社

出版日期:2014年1月

页数:336

字数:543000

ISBN:9787302338086

书籍介绍
本书讲解了100个各种类型的C语言编程趣味题的求解过程,旨在帮助读者培养编程兴趣,拓宽C语言编程思维,提高C语言编程能力,掌握用程序设计解决实际问题的方法与技巧。《C语言趣味编程100例》取材注重趣味性与实用性,内容涵盖了C语言编程的基础知识和常用算法,讲解时给出了实例的详细代码及注释。《C语言趣味编程100例》附带1张DVD光盘,收录了本书实例源文件、50小时C语言教学视频及758个C语言编程实例源文件,以方便读者高效、直观地学习。

  本书共分12章。第1章介绍了10个趣味算法入门实例;第2章介绍了11个趣味数学实例;第3章介绍了10个趣味整数实例;第4章介绍了8个趣味分数实例;第5章介绍了7个趣味素数实例;第6章介绍了8个趣味逻辑推理实例;第7章介绍了8个趣味游戏实例;第8章介绍了10个趣味数组实例;第9章介绍了7个趣味函数递归实例;第10章介绍了6个定理与猜想实例;第11章介绍了8个趣味图形实例;第12章介绍了7个综合性较强的其他趣味实例。

  本书适合高校、职业技术院校及社会培训学校的学生阅读,也适合C语言编程爱好者阅读,还可作为各级程序设计选拔赛和全国青少年信息学奥林匹克竞赛的参考书。

  超值DVD光盘内容

  100个本书涉及的实例源文件

  9.2小时本书配套教学视频

  123个C语言入门实例源文件

  9.8小时C语言入门教学视频

  535个C语言经典实例源文件

  31小时C语言经典实例教学视频

相关课程
目录
第1章 趣味算法入门( 教学视频:90分钟)

1.1 百钱百鸡问题

1.2 借书方案知多少

1.3 打鱼还是晒网

1.4 抓交通肇事犯

1.5 兔子产子问题

1.6 牛顿迭代法求方程根

1.7 最佳存款方案

1.8 冒泡排序

1.9 折半查找

1.10 数制转换

第2章 趣味数学问题( 教学视频:59分钟)

2.1 个人所得税问题

2.2 存钱问题

2.3 分糖果

2.4 三色球问题

2.5 出售金鱼

2.6 求车速

2.7 爱因斯坦的数学题

2.8 猜牌术

2.9 舍罕王的失算

2.10 马克思手稿中的数学题

2.11 换分币

第3章 “各种”趣味整数( 教学视频:49分钟)

3.1 完数

3.2 亲密数

3.3 自守数

3.4 回文数

3.5 水仙花数

3.6 阿姆斯特朗数

3.7 高次方数的尾数

3.8 黑洞数

3.9 勾股数

3.10 不重复的3位数

第4章 趣味分数( 教学视频:47分钟)

4.1 最大公约数

4.2 最小公倍数

4.3 歌星大奖赛

4.4 将真分数分解为埃及分数

4.5 列出真分数序列

4.6 多项式之和

4.7 分数比较

4.8 计算分数精确值

第5章 趣味素数( 教学视频:36分钟)

5.1 素数

5.2 哥德巴赫猜想

5.3 要发就发

5.4 可逆素数

5.5 回文素数

5.6 孪生素数

5.7 梅森素数

第6章 趣味逻辑推理( 教学视频:49分钟)

6.1 谁家孩子跑的最慢

6.2 新郎和新娘

6.3 谁在说谎

6.4 谁是窃贼

6.5 旅客国籍

6.6 委派任务

6.7 谜语博士的难题

6.8 黑与白

第7章 趣味游戏( 教学视频:40分钟)

7.1 人机猜数

7.2 搬山游戏

7.3 抢30

7.4 黑白子交换

7.5 自动发牌

7.6 常胜将军

7.7 24点

7.8 掷骰子

第8章 趣味数组( 教学视频:53分钟)

8.1 狼追兔子

8.2 选美比赛

8.3 邮票组合

8.4 平分7筐鱼

8.5 农夫过河

8.6 矩阵转置

8.7 魔方阵

8.8 马踏棋盘

8.9 删除“*”号

8.10 指定位置插入字符

第9章 趣味函数递归( 教学视频:46分钟)

9.1 递归解决年龄问题

9.2 递归解决分鱼问题

9.3 汉诺塔问题

9.4 猴子吃桃

9.5 杨辉三角形

9.6 卡布列克常数

9.7 逆序输出数字

第10章 定理与猜想( 教学视频:32分钟)

10.1 四方定理

10.2 角谷猜想

10.3 ? 的近似值

10.4 尼科彻斯定理

10.5 奇数平方的有趣性质

10.6 回文数的形成

第11章 趣味图形( 教学视频:18分钟)

11.1 绘制余弦曲线

11.2 绘制空心圆

11.3 绘制空心菱形

11.4 画直线

11.5 画圆和圆弧

11.6 画彩色图形

11.7 填充彩色图形

11.8 图形模式下显示字符

第12章 其他趣味问题( 教学视频:35分钟)

12.1 双色球

12.2 填表格

12.3 求出符合要求的素数

12.4 约瑟夫环

12.5 数据加密问题

12.6 三色旗

12.7 统计学生成绩

前言
本书以通俗易懂的语言详尽地介绍了使用C语言编写的100个实例,实例的选取兼顾了趣味性和实用性。通过这些实例的讲解,可以极大地提高读者的学习兴趣,拓宽C语言编程思维,提高编程能力,体会程序设计中的乐趣。

  本书对每个实例都按照先分析问题再设计算法的步骤进行介绍,根据前面的分析和设计进一步确定程序框架,最后给出完整的代码及程序的执行结果。对于一些实例还特别进行了深入的分析和拓展,以开阔读者的思路,加深对问题的理解。在介绍每个独立的趣味问题时,将涉及的C语言中的知识点也都详尽地进行了解说,使读者在解读程序的同时能够对C语言的常用语法做到融会贯通,牢固掌握。

  本书中每个实例代码都给出了详细的注释,方便读者快速地理解代码的含义。而且为了让读者更加高效、直观地学习,作者专门为本书录制了配套的多媒体教学视频辅助读者学习。相信通过演练本书中的实例,你的C语言编程能力会有很大的提高,并对相关的算法也将有更进一步的理解,为进一步的实战开发奠定坚实的基础。

  本书特色

  1.实例丰富

  本书以通俗易懂的语言,深入、细致地介绍了使用C语言编写的100个实例,在介绍实例的同时将程序开发的基本原理、基本方法和基本技术融入其中。

  2.趣味性

  本书在选取例题时注意到了其趣味性,可以极大地提高读者的学习兴趣,使读者体会程序设计中的乐趣。

  3.注释详尽

  本书代码注释详尽、流程图画法规范,所有的示例均通过测试可运行,对读者有很好的参考价值。

  4.讲解透彻

  本书内容按照不同类型的趣味问题进行分类,力求将每一类问题都讲解透彻并总结出解决该类问题的通用的、一般的规律。

  5.注重基础

  本书在注重趣味性的基础上还加强了C语言语法知识的学习,将解决问题时所涉及的C语言中重要的知识点也进行了详尽的解说。

  6.视频教学

  本书中的实例都提供了对应的多媒体教学视频,读者可以先阅读本书内容,再结合多媒体教学视频进行学习,高效而直观,可以获得更佳的学习效果。

  本书主要内容

  全书共分12章。

  第1章趣味算法入门,通过一些典型算法的介绍,带领读者走进计算机算法的世界,学会使用C语言来实现一个算法。

  第2章趣味数学问题,从与生活相关的一些小例子中抽象出数学公式,再用C语言将这些模型化的数学问题表达出来。

  第3章各种趣味整数,对各类整数问题进行了详细地讲解。

  第4章趣味分数,讲述了各类与分数相关的趣味问题。

  第5章趣味素数,介绍了判别素数的方法以及几种特殊素数的验证。

  第6章趣味逻辑推理,提供了几个有趣的小故事,引导读者进行分析判断并使用C语言来实现。

  第7章趣味游戏,使用C语言编写了几个小游戏,通过趣味小游戏来学习编程可以激发读者的学习兴趣。

  第8章趣味数组,讲解了C语言中数组的使用方法。

  第9章趣味函数递归,深入阐述了C语言中递归的概念,将递归融入各个问题的讲解中。

  第10章定理与猜想,使用C语言对常用的一些定理和猜想进行了验证。

  第11章趣味图形,演示了如何使用C语言画一些简单的、常用的图形。

  第12章其他趣味问题,介绍了一些综合性较强的编程问题。

  适合阅读本书的读者

  本书内容全面,可读性强,适合阅读的人员有:

  *C语言编程初学者;

  *C语言编程爱好者;

  *普通高校本、专科学生;

  *职业技术院校的学生;

  *程序设计爱好者;

  *各级程序设计选拔赛学员;

  *青少年信息学奥林匹克竞赛人员;

  *有一定开发经验的读者。

  编者

  ……

热门图书
推荐新闻
技术文库
论坛推荐