第一章 概论 1
§1-1 计算机系统的组成 1
目录 1
§-2 FORTRAN77语言程序设计 7
习题 16
第二章 FORTRAN77程序的基本成份 16
§2-1 FORTRAN77的字符集 16
§2-2 常数 17
§2-3 变量 19
§2-4 内部函数 21
§2-5 一维数组 22
§2-6 算术运算符、算术表达式及其类型 24
第三章 简单FORTRAN77程序设计 30
§3-1 算术赋值语句 30
习题 30
§3-2 表控输入/输出语句 31
§3-3 数据语句(DATA语句) 36
§3-4 参数说明语句(PARAMETER语句) 37
§3-5 停止语句(STOP语句) 37
§3-6 暂停语句(PAUSE语句) 38
§3-7 结束语句(END语句) 38
§3-8 应用程序举例 38
习题 41
第四章 逻辑运算和判定控制结构程序设计 41
§4-1 逻辑IF语句 41
§4-2 多重条件语句 45
§4-3 块IF语句 50
§4-4 应用程序举例 56
第五章 循环结构程序设计 64
§5-1 条件控制的循环 64
习题 64
§5-2 DO循环语句 65
§5-3 继续语句(CONTINUE语句) 68
§5-4 多重循环 69
§5-5 应用程序举例 72
习题 77
第六章 结构化程序设计与算法 77
§6-1 概述 77
§6-2 结构程序设计的基本原则及算法的提出 78
§6-3 算法及算法的设计方法 80
§6-4 结构化程序设计的基本控制结构 84
§6-5 影响结构化程序设计的处理 88
习题 91
第七章 有格式输入/输出 91
§7-1 输入/输出概念 91
§7-2 有格式输入/输出概述 92
§7-3 格式说明及其应用 95
§7-4 格式说明和读/写语句的相互作用 105
§7-5 应用程序举例 108
习题 114
第八章 多维数组 114
§8-1 多维数组概述 114
§8-2 数组元素在内存中的存贮顺序 115
§8-3 数组的输入/输出 117
§8-4 数组运算中的常见操作 124
§8-5 应用程序举例 130
习题 140
第九章 双精度和复数运算 140
§9-1 双精度运算 140
§9-2 复数运算 142
§9-3 几种数值型数据类型的比较 145
§9-4 应用程序举例 150
习题 155
第十章 过程 155
§10-1 语句函数 155
§10-2 函数子程序 159
§10-3 子例程子程序 167
§10-4 可调数组 168
§10-5 外部语句(EXTERNAL语句) 171
§10-6 内部语句(INTRINSIC语句) 173
§10-7 保留定义状态语句(SAVE语句) 174
§10-8 应用程序举例 175
习题 181
第十一章 数据的公用结合 181
§11-1 等价语句(EQUIVALENCE语句) 181
§11-2 公用语句(COMMON语句) 183
§11-3 数据块子程序 188
§11-4 应用程序举例 189
习题 204
第十二章 字符处理 204
§12-1 字符型常数 204
§12-2 字符型变量和字符赋值语句 204
§12-3 字符表达式 207
§12-4 子字符串 208
§12-5 字符关系表达式 210
§12-6 字符型数据的输入/输出 211
§12-7 字符函数 215
§12-8 字符格式说明 219
§12-9 应用程序举例 221
习题 230
第十三章 数据文件 230
§13-1 数据文件的概念 230
§13-2 数据文件的打开和关闭 232
§13-3 数据文件顺序存取 238
§13-4 数据文件直接存取 244
§13-5 输入/输出补充 248
§13-6 应用程序举例 251
习题 267
第十四章 其它的FORTRAN语句 267
§14-1 算术IF语句 267
§14-2 计算GOTO语句 269
§14-3 赋标号语句和赋值GOTO语句 270
§14-4 子程序的多重入口和选择返回点问题 272
§14-5 应用程序举例 276
习题 285
第十五章 常用FORTRAN77计算程序 285
§15-1 用拉格朗日插值法求函数值 285
§15-2 用辛普森变步长法求积分 286
§15-3 用缪里尔法求任意函数的零点 289
§15-4 求矩阵最大特征值及其相应特征向量的迭代法 295
§15-5 用列主元高斯消去法解线性方程组 297
§15-6 用龙格-库塔法解常微分方程组 300
附录 305
附录一 FORTRAN77与FORTRAN66的比较 305
附录二 FORTRAN77全集与子集的区别 306
附录三 FORTRAN77内部函数 309
附录四 FORTRAN77可执行语句和非执行语句表 311
附录五 FORTRAN77语句形式表 312
附录六 FORTRAN77程序单位内的语句顺序和注释行 314
附录七 SACII代码和EBCDIC代码对照表 314
附录八 IBM PC机FORTRAN77上机操作指南 317
附录九 DUAL/68000机FORTRAN77上机操作指南 326
附录十 PDP-11/23机FORTRAN77上机操作指南 333
附录十一 VAX-11/780机FORTRAN77上机操作指南 335