第一部分 国际标准FORTRAN Ⅳ 1
第一章 FORTRAN语言与电子计算机 1
1 计算机硬件基础知识 3
2 机器语言与高级语言 7
习题一 11
第二章 FORTRAN语言的基本概念 12
1 FORTRAN语言程序初步介绍 12
2 常数与数据类型 17
3 变量及其说明 23
4 基本函数及其引用 26
5 算术表达式 29
6 框图与流程图 34
习题二 37
第三章 FORTRAN语言几条基本语句 40
1 算术赋值语句 41
2 输入输出概念 45
3 写语句(WRITE语句) 46
4 格式语句(FORMAT语句) 48
5 读语句(READ语句) 59
6 停语句(STOP语句)与暂停语句(PAUSE语句) 67
7 编程举例 68
习题三 72
第四章 控制转移语句 75
1 无条件转移语句(GO TO语句) 75
2 计算转移语句(计算GO TO语句) 78
3 赋值转移语句(赋值GO TO语句)与标号赋值语句(ASSIGN语句) 81
4 算术条件语句(算术IF语句) 91
5 逻辑条件语句(逻辑IF语句) 97
习题四 106
第五章 数组与循环 108
1 数组 109
2 维数语句(DIMENSION语句)及数组说明 113
3 数组的存放与输入输出 116
4 DO语句与循环 121
5 继续语句(CONTINUE语句) 134
6 多重循环 137
7 隐DO循环 144
8 编程举例 149
习题五 159
第六章 各种数据类型 161
1 整型数据 162
2 实型数据 162
3 双精度型数据 164
4 复型数据 171
5 数值型数据小结 176
6 逻辑型数据 180
7 文字型常数 192
8 文字型数组与格式说明数组 196
习题六 202
第七章 语句函数与函数子程序 205
1 过程 205
2 语句函数 207
3 子程序概念 217
4 函数子程序 218
5 编程举例 233
习题七 237
第八章 子例行子程序与外部语句 240
1 子例行子程序 240
2 多层调用与外部语句 251
3 可调数组 261
习题八 266
第九章 数据置初值语句与数据联系语句 267
1 数据置初值语句(DATA语句) 267
2 等价语句(EQUIVALENCE语句) 270
3 公用语句(COMMON语句) 275
4 数据块子程序 286
习题九 289
第十章 格式控制与文件 293
1 有格式输入输出的控制符 293
2 无格式输入输出 303
3 输入输出辅助语句 305
4 程序内语句组织形式及程序调试 311
习题十 314
第二部分 国际准标FORTRAN 77 317
第一章 基本概念与输入输出语句 317
1 对FORTRAN Ⅳ概念的扩充 317
2 FORTRAN 77新引入概念 319
3 带控制信息表的输入输出语句 325
4 只带格式说明的输入输出语句 330
5 输入输出表 332
习题一 333
第二章 控制语句 336
1 各种转移语句 336
2 块语句 337
3 DO语句 349
习题二 351
第三章 数组、数据类型、数据联系 353
1 数组 353
2 数值型数据 356
3 逻辑型数据 357
4 字符型数据 358
5 IMPLICIT语句 365
6 数据联系语句 367
7 数据块子程序 368
习题三 369
第四章 函数与子程序 371
1 语句函数 371
2 内部函数 372
3 外部函数 373
4 子程序 375
5 交错返回 376
6 多重入口(ENTRY语句) 378
7 SAVE语句 382
8 外部语句和内部语句 384
习题四 384
第五章 文件与格式控制 386
1 OPEN语句 386
2 CLOSE语句 390
3 INQUIRE语句 391
4 BACKSPACE语句、ENDFILE语句、REWIND语句 393
5 内部文件 394
6 编辑符 396
习题五 402
附录 403
表1 FORTRAN Ⅳ基本函数表 403
表2 FORTRAN 77全集内部函数表 405
表3 FORTRAN 77子集内部函数表 409
表4 FORTRAN 77全集、子集与FORTRAN Ⅳ语句对照表 412
表5 FORTRAN 77子集输入输出语句控制信息表 414
表6 FORTRAN 77子集编辑描述符表 415
表7 FORTRAN 77全集INQUIRE语句询问说明符表 415