第一章 概论 1
§1-1 计算机的基本结构与特点 1
§1-2 计算机的程序系统 3
§1-3 FORTRAN77语言程序设计 7
§1-4 FORTRAN77的字符集 15
§1-5 学习FORTRAN77语言的目的与方法 16
习题一 16
第二章 FORTRAN77程序的基本成份 17
§2-1 常数 17
§2-2 变量 20
§2-4 内部函数 23
§2-3 数组元素 23
§2-5 算术运算符、算术表达式及其类型 25
习题二 29
第三章 简单FORTRAN77程序设计 31
§3-1 算术赋值语句 31
§3-2 数据初值语句(DATA语句) 32
§3-3 参数说明语句(PARAMETER语句) 33
§3-4 暂停语句(PAUSE语句)、停止语句(STOP语句)和结束语句(END语句) 34
§3-5 表控输入/输出语句 35
§3-6 应用程序举例 39
习题三 40
§4-1 输入/输出概念 42
第四章 有格式输入/输出 42
§4-2 有格式输入/输出 43
§4-3 格式说明及其应用 45
§4-4 格式说明和读/写语句的相互作用 56
§4-5 其它编辑描述符 58
习题四 61
第五章 选择结构程序设计 63
§5-1 无条件转移语句(GOTO语句) 63
§5-2 逻辑条件语句(逻辑IF语句) 64
§5-3 块IF语句 68
§5-4 多重条件语句 77
*§5-5 算术IF语句 82
*§5-6 计算GOTO语句 84
*§5-7 赋标号语句和赋值GOTO 85
语句 85
*§5-8 应用程序举例 87
习题五 91
第六章 循环结构程序设计 94
§6-1 条件控制的循环 94
§6-2 DO循环语句 95
§6-3 继续语句(CONTINUE语句) 98
§6-4 多重循环 99
§6-5 应用程序举例 102
习题六 105
第七章 结构化程序设计与算法 106
§7-1 概述 106
§7-2 结构程序设计的基本原则及算法的提出 108
§7-3 算法及算法的设计方法 110
§7-4 结构程序设计的基本控制结构 113
§7-5 结构程序设计应用举例 118
习题七 121
第八章 数组 122
§8-1 数组的概念 122
§8-2 数组说明语句(DIMENSION语句) 123
§8-3 数组元素在内存中的存储顺序 125
§8-4 数组的输入/输出 126
§8-5 应用程序举例 131
习题八 135
第九章 过程 137
§9-1 语句函数 137
§9-2 函数子程序 141
§9-3 子例程子程序 149
§9-4 可调数组 154
§9-5 外部语句(EXTERNAL语句)和内部语句(INTRINSIC语句) 156
§9-6 应用程序举例 159
习题九 164
第十章 数据的公用结合 166
§10-1 等价语句(EQUIVALENCE语句) 166
§10-2 公用语句(COMMON语句) 170
§10-3 数据块子程序 178
§10-4 应用程序举例 180
习题十 185
第十一章 字符的数据处理 188
§11-1 字符型常数、变量及符号字符常数 188
§11-2 字符型数组、子字符串 189
§11-3 字符表达式、字符赋值、字符型函数 192
§11-4 字符型数据的输入/输出 197
§11-5 应用程序举例 201
习题十一 203
第十二章 数据文件 204
§12-1 数据文件的概念 204
§12-2 数据文件的打开(OPEN语句)和关闭(CLOSE语句) 206
§12-3 数据文件顺序存取 211
§12-4 直接存取文件 215
§12-5 应用程序举例 218
习题十二 221
附录 222
参考文献 269