工程专业C程序设计 第2版PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:(美)Jeri R.Hanly,(美)Elliot B.Koffman著;崔立新,朱惠娥,柴志刚等译
- 出 版 社:北京:科学出版社
- 出版年份:2005
- ISBN:7030145224
- 页数:564 页
目录 1
第1章 计算机和软件概述 1
1.1 计算机组成 2
1.2 计算机软件 9
1.3 工程及科学计算 15
1.4 软件开发方法 15
1.5 软件开发方法的应用 18
本章回顾 20
第2章 C概述 23
2.1 C语言组成 23
2.2 变量声明与数据类型 28
2.3 可执行语句 31
2.4 C程序的一般形式 38
案例研究:求金属磁盘的面积和周长 40
2.5 程序的格式化输出 44
2.6 交互方式,批处理方式及数据文件 46
2.7 常见编程错误 50
本章回顾 55
第3章 数据类型、运算符与简单函数 60
3.1 数据类型的表示方式 60
3.2 算术表达式 63
3.3 问题解的拓展 73
3.4 其他运算符的函数实现 77
3.5 简单的用户自定义函数 83
3.6 常见编程错误 87
本章回顾 89
第4章 选择结构:if语句和switch语句 94
4.1 控制结构 94
4.2 条件表达式 95
4.3 if语句 103
4.4 具有复合结构的if语句 107
4.5 嵌套if语句和多路分支选择 111
4.6 算法中的判定步骤 120
4.7 switch语句 123
4.8 常见编程错误 128
本章回顾 129
第5章 循环语句 138
5.1 程序中的重复操作:用循环解决问题 138
5.2 计数循环和while语句 140
5.3 循环实现和或积的计算 143
5.4 for语句 149
5.5 条件循环 156
5.6 循环的设计 160
5.7 嵌套控制结构 166
5.8 do-while循环和标志控制循环 170
5.9 实例分析 177
案例研究:幅射强度的计算 177
5.10 程序的调试和测试 180
5.11 常见编程错误 182
本章回顾 185
第6章 模块化程序设计 196
6.1 带输入参数的函数 197
6.2 自顶向下解决问题 208
案例研究:找出素数 209
6.3 指针型函数输出参数 214
6.4 名称作用域介绍 222
6.5 作为实参的形式输出参数 224
6.6 递归函数 228
案例研究:用二分法求根 235
6.7 自项向下的设计方法示例 238
案例研究:分数的算术运算 238
6.8 程序的调试与测试 246
6.9 常见编程错误 248
本章回顾 249
第7章 数组 257
7.1 声明及引用数组 257
7.2 数组下标 260
7.3 使用循环进行顺序访问 261
7.4 使用数组元素作为函数参数 266
7.5 数组参数 268
7.6 使用字符数组作为字符串 278
7.7 数组处理举例 287
7.8 数组的动态分配 290
7.9 常见编程错误 294
本章回顾 296
第8章 多维数组 305
8.1 多维数组的声明和访问 305
8.2 二维数组的应用实例 309
案例研究:移动电话系统 310
8.3 向量与矩阵 317
8.4 线性方程组的求解 323
8.5 常见编程错误 331
本章回顾 332
第9章 结构体类型 340
9.1 用户自定义结构体类型 340
9.2 结构体类型数据作为输入和输出参数 345
9.3 返回值为结构体的函数 350
9.4 用结构体类型解决问题 352
案例研究:关于复数的用户自定义类型 353
9.5 并行数组与结构体类型数组 360
案例研究:通用度量单位转换 361
9.6 常见编程错误 369
本章回顾 370
第10章 文本文件与二进制文件的处理 378
10.1 输入/输出文件:复习及深入研究 378
10.2 二进制文件 386
10.3 查询数据库 392
案例研究:查询金属数据库 392
本章回顾 400
10.4 常见编程错误 400
第11章 大型程序设计 408
11.1 复杂问题抽象化 408
11.2 个人库函数:头文件 411
11.3 个人库函数:实现文件 415
11.4 存储类 418
11.5 修改函数并将其保存到函数库中 422
11.6 条件编译 424
11.7 main函数的参数 428
11.8 有参宏定义 430
11.9 常见编程错误 434
本章回顾 435
第12章 数值方法简介 443
12.1 方程求根 443
12.2 基本统计 451
12.3 数值微分 458
12.4 数值积分 462
12.5 一阶微分方程的求解 468
12.6 数值方法软件 474
12.7 常见编程错误 475
本章回顾 476
第13章 C++入门 485
13.1 C++控制结构、输入/输出及函数 485
13.2 C++面向对象的程序设计 493
本章回顾 504
附录A 字符集 509
附录B ANSIC标准库函数 514
附录C C语言操作符 533
附录D C数值类型 538
附录E 枚举类型 539
附录F 指针运算 541
附录G 二维数组的动态分配 543
附录H ANSIC保留字 545
习题答案 546
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《化学反应工程》许志美主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019