第一章 概论 1
第一节 FORTRAN77程序设计语言的发展 1
第二节 FORTRAN77程序结构与书写格式 2
第三节 算法的概念与程序设计 6
第四节 计算机语言 13
小结 15
习题 15
第二章 FORTRAN77语言的基础知识 17
第一节 FORTRAN77语言的基本成份 17
第二节 FORTRAN77语言的数据 19
第三节 FORTRAN77语言的内部函数 24
第四节 FORTRAN77语言的算术表达式 25
小结 28
习题 29
第三章 顺序结构程序设计 31
第一节 赋值语句 31
第二节 简单的输入、输出语句 32
第三节 数据的初值语句 36
第四节 常量参数说明语句 37
第五节 停止语句 38
第六节 暂停语句 38
第七节 结束语句 39
第八节 应用程序举例 39
小结 40
习题 40
第一节 关系表达式及逻辑表达式 42
第四章 选择结构程序设计 42
第二节 GOTO语句 47
第三节 算术IF语句 47
第四节 逻辑IF语句 48
第五节 块IF结构 49
第六节 多重选择结构 53
第七节 应用程序举例 57
小结 61
习题 61
第五章 循环结构程序设计 65
第一节 DO语句循环 65
第二节 当型循环 71
第三节 直到型循环 75
第四节 多重循环 78
第五节 应用程序举例 82
小结 87
习题 87
第六章 有格式输入、输出 89
第一节 输入、输出的概念 89
第二节 有格式输入、输出的概述 89
第三节 格式说明及应用 91
第四节 格式说明与读、写语句的相互作用 103
第五节 应用程序举例 105
小结 108
习题 108
第一节 数组和下标变量的概念 110
第七章 数组 110
第二节 数组的说明和使用 111
第三节 数组的存储 112
第四节 数组的输入和输出 114
第五节 用DATA语句为数组赋初值 120
第六节 数组的基本操作 121
第七节 应用程序举例 125
小结 137
习题 138
第八章 过程 140
第一节 语句函数 140
第二节 函数子程序 145
第三节 子例程子程序 149
第四节 可调数组成部分假定大小数组 152
第五节 内部语句和外部语句 154
第六节 调用与被调用程序之间的数据传送——哑实结合 157
第七节 SAVE语句 164
第八节 ENTRY和可变返回 165
第九节 应用程序举例 166
小结 172
习题 173
第九章 内存空间的利用和不同程序单位间的数据共享 176
第一节 等价语句与内存空间的利用 176
第二节 公用区的定义及使用 178
第三节 数据块子程序 184
第四节 应用程序举例 186
习题 190
小结 190
第一节 字符型数据 194
第十章 字符处理 194
第二节 字符表达式式与赋值语句 196
第三节 子字符串 197
第四节 字符型数据的关系运算 198
第五节 字符型数据的输入输出 199
第六节 字符格式说明 202
第七节 用于字符处理的内部函数 203
第八节 应用程序举例 204
小结 210
习题 210
第一节 数据文件的基本概念 213
第十一章 文件 213
第二节 文件的打开和关闭 214
第三节 文件的输入/输出语句 218
第四节 其它文件操作语句 224
第五节 应用程序举例 226
小结 231
习题 231
附录一 FORTRA77内部函数 232
附录二 FORTRAN77语句形式表 233
附录三 FORTRAN77程序单位内的语句顺序和注释行 235
附录四 字符——ASCH代码——EBCDIC代码对照表 236
附录五 IBMPC机FORTRAN77上机操作指南 238