第一章 绪论 1
1.1 程序设计是什么? 1
1.2 关于FORTRAN 1
1.3 关于计算机 2
1.4 交互计算与分时 3
1.5 成批处理 5
1.6 如何使用本书 5
第二章 用实数计算 6
2.1 引 言 6
2.3 在FORTRAN中的算术运算——表达式 7
2.2 基本实常数 7
2.4 用变量表示实数 11
2.5 赋值语句 12
2.6 打印标题和结果——PRINT语句 13
2.7 FORTRAN能识别的字符 15
2.8 运行时值的输入——READ语句 15
2.9 实数的指数形式 18
2.10 重复计算——GOTO语句和标号 18
2.11 简单程序的结构 20
2.12 内部函数 23
2.13 问 题 25
3.1 引 言 28
3.2 FORTRAN中的整数——常数和变量 28
第三章 用整数工作 28
3.3 整数的运算 29
3.4 欧几理德与整型余数 30
3.5 计数和停机——逻辑IF语句 32
3.6 其它例子——数制 35
3.7 用于整数的内部函数 36
3.8 日 历 37
3.9 问题 40
第四章 实数和整数的联合使用 42
4.1 引 言 42
4.2 变量的进一步介绍 42
4.3 类型转换函数——解释类函数 43
4.4 表达式的类型 44
4.5 表达式的求值 45
4.6 转换和截尾的应用 47
4.7 实际上一个整数是什么? 48
4.8 随机数的生成程序 55
4.9 实际上一个实数是什么? 57
4.10 准确度 59
4.11 实数、整数和IF语句 61
4.12 效率 61
4.13 问题 63
第五章 格式语句初步 65
5.1 引 言 65
5.2 输出的安排——PRINT语句和WRITE语句 65
5.3 FORMAT说明 66
5.4 输入的安排——READ语句 69
5.5 FORMAT定向输出中的标题 72
5.6 一个例子——FORMAT进一步介绍——斜杠 73
5.7 FORMAT中指数型实数的编辑 75
5.8 FORMAT描述符的重复 77
5.9 何时使用FORMAT 78
5.10 问题 78
第六章 程序控制 80
6.1 引 言 80
6.2 回顾熟悉的控制语句 80
6.3 更复杂的逻辑表达式 82
6.4 IF块语句 83
6.5 一个例子——假定位法——流程图 90
6.6 FORTRAN博物馆——一些其它控制语句 97
6.7 PAUSE、STOP与END语句 99
6.8 余下的控制语句 99
6.9 问题 100
第七章 程序循环 104
7.1 引言 104
7.2 用整数或实数进行计数 104
7.3 用DO语句自动循环 108
7.4 具有其它增量的DO循环 112
7.5 求和 114
7.6 DO循环中的递归 117
7.7 嵌套的循环——再谈IF块 122
7.8 效率 126
7.9 DO循环规则小结 128
7.10 问题 129
第八章 自定义函数 132
8.1 引言 132
8.2 语句函数 132
8.3 FUNCTION子程序——FUNCTION语句和RETURN语句 140
8.4 子程序的多重入口——ENTRY语句和SAVE语句 140
8.5 给常数命名——PARAMETER语句 144
8.6 问题 145
9.1 引 言 148
第九章 结构程序设计 148
9.3 用条件子句的选择 151
9.4 用二择一子句作选择 152
9.5 采用选择子句时的选择 154
9.6 迭代与重复 156
9.2 顺序 158
9.7 何时使用GO TO 158
9.8 问题 159
第十章 子例程 161
10.1 引言 161
10.2 子例程——SUBROUTINE语句和CALL语句 161
10.3 两个有用的子例程 166
10.4 子例程的多个入口 171
10.5 选择返回——或怎样损坏程序的结构 173
10.6 关于RETURN和END 175
10.7 子例程的文件编制 175
10.8 问题 178
第十一章 一维数组与下标 180
11.1 引 言 180
11.2 引入数组和下标——DIMENSION语句 180
11.3 一些例子——检索、正移和筛分 181
11.4 关于数组的一些规则 188
11.5 数组的打印——隐DO循环 190
11.6 预先定义变量——DATA语句 195
11.8 再给一些例子——排序 197
11.7 至此为止的语句的顺序 197
11.9 在子程序中使用数组——可调维数 204
11.10 多个入口 213
11.11 SAVE和DATA的相互作用 213
11.12 在子程序中假定大小的数组 214
11.13 需要记住的几件事情 215
11.14 问题 217
第十二章 两个实例研究 219
12.1 引 言 219
12.2 归并——交换排序程序 219
12.3 快速傅里叶变换 227
13.2 主程序中的数组和下标 237
13.1 引 言 237
第十三章 多维数组和存贮 237
13.3 数组的存贮——DATA语句 241
13.4 数组的读入和打印输出——转置故障 244
13.5 子例程中的多维数组 247
13.6 地址、下标和实说 249
13.7 公用区 255
13.8 存贮的结合——EQUIVALENCE语句 266
13.9 EQUIVALENCE语句和COMMON语句的结合使用 269
13.10 有名公用区和数据块子程序 271
13.11 通过COMMON语句保持所定义的值 274
13.13 问 题 275
13.12 语句的顺序 275
第十四章 方程和矩阵 278
14.1 引 言 278
14.2 当作方程的数组 278
14.3 用Crame r定律求解方程 279
14.4 高斯消去法 282
14.5 主元选择 285
14.6 向量和矩阵 289
14.7 高斯——约当矩阵求逆 294
14.8 迭代法 297
14.9 当成微分方程的数组 299
14.10 问题 302
15.2 LU因子分解法的使用 306
15.1 引言 306
第十五章 另两个实例研究 306
15.3 因式分解细节 307
15.4 用LU因子分解法解方程 311
15.5 用LU因子分解法的矩阵求逆 313
15.6 跟踪和绘制等值线 317
15.7 问题 335
第十六章 字符数据 337
16.1 引言 337
16.2 字符型变量、常数和表达式 337
16.3 字符数据的使用 341
16.4 字符型数组与子字符串 346
16.5 字符型函数与文本编辑 352
16.6 子例程与排字 356
16.7 读和打印字符 364
16.8 绘图 367
16.9 用作FORMAT的字符值 374
16.10 问题 375
第十七章 其它变量类型 377
17.1 引言 377
17.2 类型的隐式定义——IMPLICIT语句 377
17.3 IMPLI(IT语句与PARAMETER语句的混合 379
17.4 类型的显式定义——REAL语句与INTEGER语句 380
17.5 逻辑型 385
17.6 双精度型 392
17.7 复型 398
17.8 不同类型的组合——规则 403
17.9 子程序名作为变元——EXTERNAL语句与INT RINSIC语句 404
17.10 在FORTRAN77程序中语句的顺序 408
17.11 问题 410
第十八章 格式输入/输出和表式输入/输出 412
18.1 引 言 412
18.2 记录和顺序文件 412
18.3 格式READ、WRITE和PRINT语句 413
18.4 格式描述符 417
18.5 数字字段描述符 418
18.6 影响数字字段的格式描述符 427
18.7 其它字段——L、X、A和字符常数 430
18.8 字段定位——T、TL、TR 433
18.9 标点法和格式重复 434
18.10 表式输入和输出 436
第十九章 记录和文件 440
19.1 顺序文件和直接文件 440
19.3 直接存取文件 443
19.2 READ/WRITE的进一步介绍 444
19.4 文件的特性——INQUIRE、OFEN与CLOSE语句 445
19.5 顺序文件的操作——BACKSPACE、REWIND和END FILE 451
19.6 无格式的输入和输出 456
19.7 内部文件 457
附录 460
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《金甲虫》(美)爱伦·坡著,焦菊隐;文楚安等译 2019
- 《动物营养学原理》(美)伍国耀著;戴兆来等译 2019
- 《的里雅斯特与一位女性》翁贝托?萨巴 2019
- 《光学调频连续波干涉技术》(加)郑刚著;廖寅宵,刘柯,宋金城等译 2019
- 《学会呼吸》(爱尔兰)帕特里克·麦基翁 2019
- 《自然的弃儿 现代人生存启示录》(法)米歇尔·翁弗雷著 2019
- 《汉学菁华》(美)丁韪良著;沈弘等译 2007
- 《轻松掌握BBC micro:bit》(英)迈克·图利著;王学昭,刘端阳等译 2019
- 《中国学术思想研究辑刊 二十编 第5册 从引诗赋诗到诗本义探求的诠释转向 《诗经》诠释典范转移中的文化意识、文本观及存在阐释的界域》翁燕玲著 2015
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020