第一章 计算机语言的基本知识 1
1.1 计算机语言 1
1.2 用FORTRAN语言算题的过程 5
1.3 程序设计的基本方法和程序的风格 6
第二章 FORTRAN语言的基本知识 10
2.1 FORTRAN程序结构 10
2.2 FORTRAN程序的书写格式 12
2.3 源程序的输入与运行 14
2.4 常数 15
2.5 变量 17
2.6 标准函数 18
2.7 算术表达式 20
习题 23
第三章 顺序结构程序设计 25
3.1 赋值语句 25
3.2 STOP语句、PAUSE语句和END语句 27
3.3 输入和输出语句 28
3.4 程序举例 47
习题 49
第四章 选择结构程序设计 52
4.1 概述 52
4.2 无条件转向语句(GOTO语句) 53
4.3 条件转向语句 54
4.4 程序举例 66
习题 70
第五章 循环结构程序设计 73
5.1 直到型循环 73
5.2 当型循环 75
5.3 DO循环 81
5.4 继续(CONTINUE)语句 88
5.5 多重循环 90
5.6 循环应用举例 94
习题 100
第六章 数组及其在程序设计中的应用 102
6.1 数组的概念 102
6.2 数组说明语句 103
6.3 一维数组 106
6.4 高维数组 115
6.5 程序设计例题 120
6.6 PARAMETER语句和DATA语句 136
习题 138
第七章 语句函数举例 141
7.1 语句函数 141
7.2 程序举例 144
习题 149
第八章 子程序 151
8.1 函数子程序 152
8.2 子例行程序 172
8.3 可调数组 181
8.4 外部语句和内部语句 189
习题 198
第九章 字符处理 201
9.1 字符型数据及其类型说明 201
9.2 字符变量的赋值及运算 203
9.3 子字符串 205
9.4 字符型数据的输入输出 206
9.5 字符处理的内部函数 208
9.6 字符数据处理应用举例 211
习题 216
第十章 其他控制转移语句和数据联系语句 218
10.1 算术IF语句和计算GOTO语句 218
10.2 数据联系语句 220
10.3 数据块子程序(BLOCK DATA子程序) 228
第十一章 文件 232
11.1 文件的概念 232
11.2 磁介质文件的读/写过程 236
11.3 文件读/写语句 237
11.4 辅助输入/输出语句 239
11.5 数据文件的使用 243
习题 248
第十二章 程序实例 249
12.1 直接法(卡丹公式)解实系数三次代数方程 249
12.2 牛顿—麦奇利法解高次代数方程 255
12.3 自适应辛普生方法求积分 257
习题 262
附录 263
附录Ⅰ FORTRAN 77与FORTRAN 66的比较 263
附录Ⅱ FORTRAN 77内部函数 265
附录Ⅲ 可执行语句和非执行语句表 266
附录Ⅳ 程序单位中语句和注释行的顺序 268
附录Ⅴ FORTRAN 77语句形式表 269
附录Ⅵ 字符——ASCII代码 270