第一章 FORTRAN程序概述 1
1.1 FORTRAN发展简史 1
1.2 算法和程序设计 4
1.3 FORTRAN语言 8
1.4 编写FORTRAN程序的最基本要素 9
1.5 程序举例 34
1.6 FORTRAN字符集和ASCII码序列 36
1.7 程序的形式及书写规则 37
1.8 上机实习简介 41
习题一 47
本章实习内容 48
附表:可执行和不可执行语句 49
第二章 表达式和赋值语句 51
2.1 数据类型及类型说明 51
2.2 常数和变量 53
2.3 算术表达式 58
2.4 函数 62
2.5 算术赋值语句和规则 69
2.6 各种数值数据的输入、输出 70
2.7 程序举例 73
习题二 77
本章实习内容 78
第三章 程序的控制转移 80
3.1 转移语句 80
3.2 逻辑和关系表达式 85
3.3 有条件转移 91
3.4 程序停、暂停、结束 115
3.5 程序举例 116
习题三 123
本章实习内容 125
第四章 数组和循环 129
4.1 数组 129
4.2 数组元素 131
4.3 循环次数已知的循环:DO循环 137
4.4 多重DO循环 149
4.5 循环次数未知的循环 158
4.6 数组的输入、输出 162
4.7 变量和数组的初始化、DATA语句 166
4.8程序举例 168
习题四 176
本章实习内容 177
第五章 字符型数据 179
5.1 字符型常数和变量 179
5.2 字符型数组 182
5.3 字符型表达式及赋值 193
5.4 字符型数据相关联的内部函数 197
5.5 内部文件 200
5.6 程序举例 201
习题五 204
本章实习内容 206
第六章 输入、输出综述 208
6.1 数据输入、输出语句 208
6.2 输入、输出格式说明 212
6.3 编辑描述符 214
6.4 格式描述的其它形式 230
6.5 格式描述与输入、输出名表间的相互作用——格式控制初步 231
6.6 格式控制的进一步说明 233
6.7 走纸格式控制 238
6.8 无格式输入、输出 238
6.9 内部文件在输入、输出中的应用 240
6.10 程序举例 243
习题六 249
本章实习内容 251
第七章 过程和程序结构 253
7.1 过程的概念 253
7.2 语句函数 255
7.3 函数辅程序:外部函数 259
7.4 子程序辅程序:子程序 269
7.5 可调数组和假定大小数组 274
7.6 哑实结合 277
7.7 全局实体和局部实体 293
7.8 外部过程的多重入口:ENTRY语句 296
7.9 公用区和等价说明 298
7.10 程序举例 309
习题七 325
本章实习内容 330
第八章 记录和文件 334
8.1 记录 334
8.2 文件 337
8.3 文件操作语句 339
8.4 高级输入、输出语句 352
8.5 程序举例 356
习题八 363
本章实习内容 364
附录A:ASCII码字符表 366
附录B:ANSI标准提供的内部函数 368
附录C:程序单位中语句和注解行的顺序 371
附录D:上机实习须知 372
D.1 编辑器:NORTON EDITOR 372
D.2 编译器:Microsoft FORTRAN version 5.0 374