图书介绍
C语言程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
- 张基温编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302086702
- 出版时间:2004
- 标注页数:282页
- 文件大小:20MB
- 文件页数:298页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目1
录1
第1章C语言程序设计初步1
1.1简单程序设计示例1
1.1.1一个简单的C语言程序1
1.1.2 C语言程序的编译、连接和执行3
1.1.3 C语言程序开发环境5
1.2简单计算8
1.2.1交换两个变量的值8
1.2.2基本算术运算12
1.2.3变量的复合赋值运算16
1.3判断与选择19
1.3.1比较两个数19
1.3.2三数中取大24
1.3.3字符分类30
1.4重复计算38
1.4.1简单的数据加密程序39
1.4.2 口令检查42
1.4.3求素数43
1.5用函数组织C语言程序50
1.5.1计算xn50
1.5.2似是而非的程序54
1.6程序的调试61
1.6.1语法错误及其调试61
1.6.2语义及逻辑错误及其调试64
1.7语法小结66
1.7.1 C语言程序结构66
1.7.2标识符与关键字69
1.7.3数据描述71
1.7.4运算符与表达式72
第2章基本算法策略76
2.1穷举76
2.1.1百钱买百鸡76
2.1.2推断名次79
2.2迭代与递推84
2.2.1 Fibonacci数列84
2.2.2猴子吃桃子86
2.2.3用二分法求一元二次方程的根88
2.3递归92
2.3.1计算n!93
2.3.2汉诺塔95
2.4.1小学生算术自测99
2.4模拟99
2.4.2蒙特卡洛法——求π的近似值102
2.4.3 中子扩散104
2.4.4导弹追击飞机106
第3章数据的组织(一)111
3.1数组111
3.1.1洗扑克牌111
3.1.2冒泡排序117
3.1.3日期转换120
3.2指针125
3.2.1将数组元素倒放126
3.2.2查找二维数组中的最大元素131
3.2.3求两个向量和的函数133
3.3字符串135
3.3.1基于数组形式的字符串操作135
3.3.2基于指针形式的字符串操作141
3.3.3字符串数组与命令行参数143
3.4堆栈和队列147
3.4.1后序表达式的求值148
3.4.2魔术师翻牌153
3.5语法小结158
3.5.1数组158
3.5.2指针160
3.5.3字符串161
第4章数据的组织(二)163
4.1枚举、结构体和共用体163
4.1.1计算明天是星期几163
4.1.2学籍管理166
4.1.3学校人员管理174
4.2.1用链表管理一组学生的学籍177
4.2链表177
4.2.2用链表实现线性表183
4.3树185
4.3.1树与二叉树185
4.3.2状态图与搜索树193
4.4语法小结202
4.4.1枚举数据类型202
4.4.2结构体203
4.4.3共用体204
4.4.4数据类型与数据结构204
第5章大型程序开发207
5.1程序的风格207
5.1.1逻辑风格207
5.1.2正文风格209
5.2.1标识符的连接属性212
5.1.3输入输出风格212
5.2 C语言的几种大型程序开发机制212
5.2.2头文件的定义与使用222
5.2.3条件编译223
5.3程序项目管理器224
5.3.1用程序项目管理器开发一个程序项目的步骤224
5.3.2程序项目管理器的使用技巧225
5.4使用集成动态调试工具226
5.4.1概述226
5.4.2步进执行226
5.4.3设置断点228
第6章应用程序设计示例229
6.1文件和数据处理程序设计229
6.1.1写若干行字符串到文本文件229
6.1.2文件复制231
6.1.3文件小结233
6.1.4课程设计推荐题目241
6.2用户界面程序设计243
6.2.1字符的显示处理243
6.2.2简单文本窗口设计245
6.2.3课程设计推荐题目247
6.3图形程序设计248
6.3.1图形系统与图形窗口249
6.3.2基本作图函数253
6.3.3课程设计推荐题目257
附录ATurbo C 2.0编译出错信息259
附录BTurbo C 2.0常用库函数273
参考文献282