第一章 导论 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-2 FORTRAN简介 6
1-3-1 FORTRAN简史 6
1-3 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-4 字元及郝氏常数 23
2-4-3 逻辑常数 23
2-4-5 常数名称 24
2-5 变数 24
2-5-1 变数名称 24
2-5-2 变数型式 25
2-5-3 变数值 25
2-6 资料结构 26
2-6-1 资料录和资料档 26
2-6-2 阵列 26
2-7 程式结构 27
2-6-3 字元子串 27
3-1 算术陈式 31
3-1-1 算术运算子 31
3-1-2 算术陈式之计值 31
第三章 陈式与指定叙述 31
3-1-3 算术陈式值的资料型式 33
3-2 算术指定叙述 34
3-3-1 字元陈式 37
3-3-2 字元指定叙述 37
3-3 字元陈式与字元指定叙述 37
3-4 逻辑陈式与逻辑指定叙述 38
3-4-1 关系陈式 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-2-5 ENDIF叙述 87
5-3 程式的结束或暂停 89
5-3-1 STOP叙述 89
5-3-2 PAUSE叙述 89
5-3-3 END叙述 90
5-3-4 CONTINUE叙述 90
6-1 回圈与DO叙述 101
第六章 DO叙述 101
6-1-1 DO回圈的形成 102
6-1-2 DO回圈的结构及执行 103
6-1-3 DO回圈应注意事项 106
6-2 内隐DO回圈 115
6-2-1 内隐DO回圈的形式 115
6-2-2 回圈与资料及格式码的配合 119
7-1-1 内在函数 125
7-1 函数 125
第七章 函数与副程式 125
7-1-2 叙述函数 129
7-2 副程式 131
7-2-1 函数副程式 131
7-2-2 次常式副程式 135
7-3 虚拟引数和真实引数 138
第八章 宣告叙述 145
8-1 EQUIVALENCE叙述 145
8-2 COMMON叙述 147
8-3 DATA叙述 151
8-4 EXTERNAL叙述 152
8-5 INTRINSIC叙述 153
8-6 SAVE叙述 154
第九章 其他输入与输出叙述 159
9-1 录和档的处理 159
9-1-1 循序出入与直接出入 159
9-1-2 OPEN叙述 160
9-1-4 INQUIRE叙述 162
9-1-3 CLOSE叙述 162
9-1-5 定位叙述 163
9-2 其他格式码 165
9-2-1 E格式码和D格式码 165
9-2-2 G格式码 167
9-2-3 P格式码 168
9-2-4 L格式码 169
9-2-5 T,TR,TL格式码 169
9-2-7 BN,BZ格式码 170
9-2-6 S,SP,SS格式码 170
第十章 其他FORTRAN叙述 173
10-1 复数运算 173
10-2 倍准运算 175
10-3 BLOCK DATA程式单元 176
10-4 ENTRY叙述 177
10-5 RETURN叙述 179
第十一章 应用程式 185
11-1 计算面积 185
11-2 插入排序法 188
11-3 选择排序法 190
11-4 正弦及余弦曲线图 192
11-5 薪资计算 194
11-6 销售分析 199
11-7 中文字形输出 204
11-8 叠表的操作 211
第十二章 如何写好程式 213
12-1 一般要点 213
12-2 程式结构要点 220
12-3 输入与输出叙述要点 226
习题解答 233
附录A 237
附录B 241
附录C 243
附录D 265
程式索引 267
索引 269