图书介绍
问题求解与程序设计 C语言版 第4版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- JERI R.HANLY ELLIOT B.KOFFMAN著;朱剑平译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302142959
- 出版时间:2007
- 标注页数:634页
- 文件大小:64MB
- 文件页数:647页
- 主题词:C语言-程序设计
PDF下载
下载说明
问题求解与程序设计 C语言版 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机与编程概述1
1.1 电子计算机的昨日今朝2
1.2 计算机硬件4
1.3 计算机软件10
1.4 软件开发方法15
1.5 软件开发方法的应用18
案例研究:将英里转换为公里18
本章小结21
第2章 C语言概述23
2.1 C语言的元素24
2.2 变量声明和数据类型29
2.3 可执行语句32
2.4 C程序的一般格式39
2.5 算术表达式41
案例研究:硬币集合求值48
2.6 程序输出中数字的格式52
2.7 交互模式,批处理模式和数据文件54
2.8 常见编程错误58
本章小结63
第3章 自顶向下的函数设计69
3.1 从现有信息中构建程序70
案例研究:求圆的面积与圆周71
案例研究:计算一批平垫圈的重量73
3.2 库函数77
3.3 自顶向下的设计与结构图82
案例研究:绘制简单图82
3.4 无参量函数83
3.5 带有输入参量的函数90
3.6 常见编程错误98
本章小结98
第4章 选择结构:If语句和Switch语句105
4.1 控制结构106
4.2 条件106
4.3 if语句114
4.4 使用复合语句的if语句118
4.5 算法中的决策步骤121
案例研究:水费问题121
4.6 更多问题解决方案129
案例研究:有节约要求的水费问题130
4.7 嵌套的if语句和多选决策132
4.8 switch语句139
4.9 常见编程错误143
本章小结144
第5章 循环与循环语句153
5.1 程序中的循环154
5.2 计数循环和while语句155
5.3 在循环中求和或求积158
5.4 for语句162
5.5 条件循环169
5.6 循环设计173
5.7 嵌套循环179
5.8 do-while语句和标志控制的循环182
5.9 问题求解示例185
案例研究:太阳能式房屋的采光面积186
5.10 如何调试和测试程序191
5.11 常见编程错误193
本章小结195
第6章 模块化编程205
6.1 包含简单输出参数的函数206
6.2 用输入/输出参数多次调用一个函数212
6.3 名称的作用域216
6.4 作为实参的输出形参218
6.5 包含多个函数的程序221
案例研究:简分数运算221
6.6 程序的调试与测试229
6.7 常见编程错误231
本章小结231
第7章 简单数据类型241
7.1 数字类型的表示与转换242
7.2 字符类型的表示与转换247
7.3 枚举类型249
7.4 迭代近似法253
案例研究:求根的二分法255
7.5 常见编程错误261
本章小结261
第8章 数组270
8.1 数组的声明与引用271
8.2 数组下标274
8.3 使用for循环顺序访问275
8.4 使用数组元素作为函数参量279
8.5 数组参量281
8.6 数组的搜索与排序291
8.7 多维数组295
8.8 数组处理299
案例研究:销售数据分析299
8.9 常见编程错误306
本章小结307
第9章 字符串317
9.1 字符串基础318
9.2 字符串库函数:赋值与子串322
9.3 更长的字符串:串联和整行输入329
9.4 字符串比较333
9.5 指针数组336
9.6 字符操作341
9.7 字符串与数字的相互转换344
9.8 字符串处理示例350
案例研究:文本编辑器350
9.9 常见编程错误357
本章小结358
第10章 递归367
10.1 递归的特性368
10.2 跟踪递归函数371
10.3 递归数学函数378
10.4 使用数组和字符串参数的递归函数382
案例研究:找出字符串中的大写字母382
案例研究:递归选择排序385
10.5 用递归解决问题388
案例研究:集合操作388
10.6 递归的经典案例:汉诺塔395
10.7 常见编程错误399
本章小结400
第11章 结构与联合类型405
11.1 用户定义的结构类型406
11.2 结构类型数据作为输入和输出参数410
11.3 结果值为结构的函数414
11.4 结构类型问题求解417
案例研究:用于处理复数的用户定义类型417
11.5 平行数组和结构的数组423
案例研究:通用度量转换425
11.6 联合类型(选修)432
11.7 常见编程错误436
本章小结437
第12章 文本与二进制文件处理446
12.1 输入/输出文件:过去与未来447
12.2 二进制文件454
12.3 搜索数据库459
案例研究:数据库查询459
12.4 常见编程错误467
本章小结468
第13章 编写大型程序474
13.1 使用抽象管理复杂性475
13.2 个人库:头文件477
13.3 个人库:实现文件480
13.4 存储类别483
13.5 为包含进库中修改函数487
13.6 条件编译489
13.7 main函数的参量492
13.8 定义包含参数的宏494
13.9 常见编程错误498
本章小结498
第14章 动态数据结构505
14.1 指针506
14.2 动态内存分配509
14.3 链表513
14.4 链表运算符518
14.5 用链表表示堆栈522
14.6 用链表表示队列525
14.7 有序列表531
案例研究:维护整数有序列表531
14.8 二叉树540
14.9 常见编程错误548
本章小结548
第15章 C++入门555
15.1 C++控制结构、输入/输出和函数556
15.2 C++面向对象编程560
本章小结570
附录A575
附录B ANSI C标准库577
附录C C的运算符590
附录D 指针进阶595
附录E ANSI C保留字599
附录F 使用C++BUILDER和BORLAND C++编译器600
本书练习答案606
词汇表629
热门推荐
- 1251154.html
- 1480333.html
- 278711.html
- 2559869.html
- 2076160.html
- 2354861.html
- 3546846.html
- 1666052.html
- 3008919.html
- 3577686.html
- http://www.ickdjs.cc/book_989894.html
- http://www.ickdjs.cc/book_870666.html
- http://www.ickdjs.cc/book_2315678.html
- http://www.ickdjs.cc/book_1195243.html
- http://www.ickdjs.cc/book_3728344.html
- http://www.ickdjs.cc/book_1567571.html
- http://www.ickdjs.cc/book_1329304.html
- http://www.ickdjs.cc/book_462092.html
- http://www.ickdjs.cc/book_641390.html
- http://www.ickdjs.cc/book_2750266.html