第一章 导论 1
1-1 电子计算机简介 1
1-1-1 计算机的特性 1
1-1-2 计算机的结构 2
1-2 计算机语言 4
1-2-1 机器语言与组合语言 4
1-2-2 高阶语言 4
1-3 FORTRAN程式语言 6
1-3-1 FORTRAN简史 6
1-3-2 FORTRAN简介 6
1-4 流程图 8
1-5 使用计算机解题程序 10
1-5-1 准备原始程序 10
1-5-2 编译与执行 12
1-5-3 工作控制语言 14
第二章 FORTRAN语言特质 17
2-1 字元组 17
2-2 叙述结构 18
2-3 资料型式 19
2-3-1 整数 19
2-3-2 实数 20
2-3-3 逻辑及字元型式 21
2-4 常数 22
2-4-1 整常数 22
2-4-2 实常数 22
2-4-3 逻辑常数 23
2-4-4 字元及郝氏常数 23
2-4-5 常数名称 24
2-5 变数 24
2-5-1 变数名称 24
2-5-3 变数值 25
2-5-2 变数型式 25
2-6 资料结构 26
2-6-1 资料录和资料档 26
2-6-2 阵列 26
2-6-3 字元子串 27
2-7 程式结构 27
第三章 陈式与指定叙述 31
3-1 算术陈式 31
3-1-1 算术运算子 31
3-1-2 算术陈式之计值 31
3-1-3 算术陈式值的资料型式 33
3-2 算术指定叙述 34
3-3 字元陈式与字元指定叙述 37
3-3-1 字元陈式 37
3-3-2 字元指定叙述 37
3-4-1 关系陈式 38
3-4 逻辑陈式与逻辑指定叙述 38
3-4-2 逻辑陈式 39
3-4-3 逻辑指定叙述 41
第四章 基本输入与输出 45
4-1 输入与输出叙述的形式 45
4-1-1 控制资讯 45
4-1-2 输入输出名列 46
4-2 序列导向输入或输出 47
4-3 FORMAT叙述及其用法 48
4-3-1 机架控制 49
4-3-2 I格式码 49
4-3-3 F格式码 51
4-3-4 X格式码 53
4-3-5 H格式码 54
4-3-6 引号格式 55
4-3-7 A格式码 55
4-3-8 斜线 56
4-3-9 输入或输出名列与格式码 57
第五章 基本控制叙述 63
5-1 GO TO叙述 63
5-1-1 无条件GO TO叙述 63
5-1-2 计值GO TO 66
5-1-3 指定GO TO叙述与ASSIGN叙述 69
5-2 IF叙述 70
5-2-1 算术IF叙述 70
5-2-2 逻辑IF叙述 72
5-2-3 版段IF叙述 76
5-2-4 ELSE IF叙述 82
5-3 程式的结束或暂停 87
5-3-1 STOP叙述 87
5-3-2 PAUSE叙述 87
5-3-4 CONTINUE叙述 88
5-3-3 END叙述 88
第六章 DO叙述 99
6-1 回圈与DO叙述 99
6-1-1 DO回圈的形成 100
6-1-2 DO回圈的结构及执行 101
6-1-3 DO回圈应注意事项 104
6-2 内隐DQ回圈 113
6-2-1 内隐DO回圈的形式 113
6-2-2 回圈与资料及格式码的配合 117
第七章 函数与副程式 123
7-1 函数 123
7-1-1 内在函数 123
7-1-2 叙述函数 127
7-2 副程式 129
7-2-1 函数 129
7-2-2 以常式副程式 133
7-3 虚拟引数和真实引数 136
第八章 宣告叙述 141
8-1 EQUIVALENCE叙述 141
8-2 COMMON叙述 143
8-3 DATA叙述 147
8-4 EXTERNAL叙述 148
8-5 INTRINSIC叙述 149
8-6 SAVE叙述 150
第九章 其他输入与输出叙述 155
9-1 录和档的处理 155
9-1-1 循序出入与直接出入 155
9-1-2 OPEN叙述 156
9-1-3 CLOSE叙述 158
9-1-4 INQUIRE叙述 159
9-1-5 定位叙述 159
9-2-1 E格式码和D格式码 161
9-2 其他格式码 161
9-2-2 G格式码 163
9-2-3 P格式码 164
9-2-4 L格式码 165
9-2-5 T,TR,TL格式码 165
9-2-6 S,SP,SS格式码 166
9-2-7 BN,BZ格式码 166
10-1 复数运算 169
第十章 其他FORTRAN叙述 169
10-2 倍准运算 171
10-3 BLOCK DATA程式单元 172
10-4 ENTRY叙述 173
10-5 RETURN叙述 175
附录A 181
附录B 185
程式索引 187
索引 189