C语言设计案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王岳斌(等)编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2006
- ISBN:7302136793
- 页数:294 页
第1章 程序设计基础 1
1.1 高级语言程序设计概述 1
1.1.1 程序设计 1
1.1.2 程序设计语言 3
1.1.3 语言处理程序 5
1.2 算法与数据结构 5
1.2.1 算法的概念 5
1.2.2 算法的基本特征 6
1.2.3 算法的表示 6
1.2.4 算法举例 8
1.2.5 常用算法简介 10
1.2.6 数据结构概述 11
1.3 结构化程序设计方法 12
1.3.1 程序基本结构 12
1.3.2 程序设计方法 13
1.3.3 程序设计风格 14
习题 15
第2章 简单C程序 17
2.1 简单C程序示例 17
2.1.1 显示一行文字 17
2.1.2 两个整数求和 19
2.2 基本运算 20
2.2.1 算术运算 20
2.2.2 赋值运算 22
2.2.3 printf中输出表列求值 24
2.2.4 交换两个变量的值 25
2.2.5 四舍五入 25
2.3 语法小结 26
习题 30
第3章 C程序上机引导 36
3.1 集成开发环境Turbo C 2.0使用 36
3.1.1 集成开发环境Turbo C 2.0介绍 36
3.1.2 C程序上机执行过程 40
3.2 C语言程序的调试操作 42
3.2.1 C程序的调试 42
3.2.2 Turbo C程序调试中的常见错误分析 44
3.2.3 Turbo C编译连接时常见错误 45
3.3 Win-TC开发环境及使用 46
3.3.1 Win-TC主要特色 46
3.3.2 Win-TC使用 47
3.3.3 使用注意事项 47
第4章 分支程序设计 48
4.1 简单分支 48
4.1.1 求绝对值 48
4.1.2 显示三数中的奇数 49
4.1.3 三数中取极值 50
4.2 双分支 51
4.2.1 两数的比较 51
4.3 多分支 52
4.3.1 分段函数求解 52
4.2.2 判定一数能否被另一数整除 52
4.3.2 一元二次方程求解 53
4.3.3 闰年判断问题 56
4.3.4 显示学生成绩与等级 58
4.3.5 个人所得税计算 61
4.4 语法小结 65
习题 66
第5章 循环程序设计 71
5.1 和积计算 71
5.1.1 累加和 71
5.1.2 代数和 74
5.1.3 阶乘计算 76
5.1.4 定积分计算 78
5.2 方程求解 80
5.2.1 百鸡问题 80
5.2.2 解Pell方程 82
5.2.3 牛顿迭代法解方程 84
5.2.4 水手分椰子 85
5.3 素数探求 87
5.3.1 探求区间素数 87
5.3.2 梅森素数 88
5.3.3 合数世纪 90
5.3.4 质因数分解 90
5.4 求特定数 93
5.4.1 最大公约数与最小公倍数 93
5.4.2 水仙花数 94
5.4.3 完全数 96
5.4.4 勾股数 97
5.4.5 倍反序数 99
5.5 运算模拟 100
5.5.1 n个1整除问题 100
5.5.2 尾数前移问题 101
5.6 图形图案 103
5.6.1 金字塔 103
5.6.2 空心菱形 104
5.6.3 数字菱形 105
5.7 语法小结 106
习题 108
6.1.1 Fibonacci数列 112
第6章 数组程序设计 112
6.1 递推数列 112
6.1.2 幂序列 114
6.1.3 双关系递推数列 115
6.1.4 复杂递推数列 117
6.2 数阵求解 119
6.2.1 层叠方阵 119
6.2.2 矩阵的和与转置 120
6.2.3 矩阵的积 121
6.2.4 杨辉三角形 123
6.3 拆分数 124
6.3.1 猴子爬山 124
6.3.2 整币兑零 125
6.3.3 整数拆分 128
6.4 统计与数据处理 130
6.4.1 分类统计 130
6.4.2 大赛现场统分 132
6.4.3 数制转换 133
6.4.4 真分数序列 136
6.5 优美等式 137
6.5.1 优美乘积 137
6.5.2 优美和 138
6.5.3 桥本等式 139
6.6 求特殊数 141
6.6.1 阶乘的右边非零位 141
6.6.2 筛法求素数 142
6.6.3 最小的连续n个合数 144
6.6.4 圆周率π的高精度计算 145
6.7 语法小结 147
习题 149
第7章 函数程序设计 154
7.1 函数的一般调用 154
7.1.1 求Xn 154
7.1.2 万年历 155
7.1.3 四则运算练习 158
7.2 函数的嵌套与递归 160
7.2.1 求最小值 160
7.2.2 奇偶函数调用 162
7.2.3 求阶乘倒数之和 163
7.2.4 汉诺塔 165
7.3 库函数使用 166
7.3.1 三角函数使用 166
7.3.2 系统鼠标检查 168
7.3.3 计算机信息显示 169
7.4 语法小结 171
习题 174
第8章 指针及其应用 177
8.1 指针 177
8.1.1 指针与地址 177
8.1.2 指针变量赋值 178
8.1.3 交换指针变量 179
8.2.1 指向一维数组的指针 181
8.2 指针数组 181
8.2.2 数组元素的多种表示 182
8.2.3 指针与字符串 185
8.2.4 字符串复制 187
8.2.5 指针与二维数组 188
8.2.6 指针数组举例 191
8.2.7 指针动态分配 193
8.2.8 指向指针的指针变量 195
8.3 数组函数与指针 196
8.3.1 指针作为函数的参数 196
8.3.2 指向函数指针的指针 197
8.3.3 指针型函数 198
8.3.4 main函数的参数 199
8.4.1 将数组元素倒放 200
8.4 指针应用 200
8.4.2 求矩阵的最大值 203
8.4.3 数据的插入 206
8.4.4 求两个向量之和 209
8.5 要点小结 212
习题 214
第9章 字符与字符串 220
9.1 字符与字符串基本运算 220
9.1.1 字符与字符串比较 220
9.1.2 字符串连接 222
9.2 基于数组的字符串操作 224
9.2.1 求字符串的长度 224
9.2.2 将字符数组中下标值为偶数的元素从小到大排列 225
9.2.3 统计一行字符有多少个单词 227
9.3 基于指针的字符串操作 229
9.3.1 删除一个字符串中的所有空格 229
9.3.2 将字符串除首尾字符外的其他字符按升序排列 230
9.4 字符串函数应用 232
9.4.1 简单密码检测程序 232
9.4.2 找出3个字符串中最大者 233
9.5 语法小结 235
习题 237
第10章 结构、联合和枚举 241
10.1 结构类型基本运算 241
10.1.1 对候选人得票的统计程序 241
10.1.2 计算某日在本年中是第几天 243
10.2 链表 245
10.2.1 建立一个有3名学生数据的单向动态链表 245
10.2.2 5种颜色的球中3种不同色的球的可能取法 247
10.3 语法小结 249
习题 253
第11章 文件处理 259
11.1 文件基本操作 259
11.1.1 文件的打开、读写及字符的转换 259
11.1.2 统计文件中字符个数 260
11.2 文件处理 261
11.2.1 两个文件中的信息合并 261
11.2.2 计算磁盘文件中的学生平均成绩 263
11.3 语法小结 265
习题 270
第12章 程序开发 273
12.1 大型程序开发机制 273
12.1.1 标识符的连接属性 273
12.1.2 头文件的定义与使用 278
12.1.3 条件编译 281
12.2 项目管理器 284
12.2.1 用项目管理器开发程序项目的步骤 284
12.2.2 项目管理器的使用技巧与注意事项 286
附录A Turbo C 2.0常用库函数 287
附录B Turbo C 2.0出错信息表 290
参考文献 294
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019