第一章 微型计算机的基本知识 1
1.1 计算机的发展与用途 1
1.2 计算机中的数 3
1.3 微型计算机的结构与特点 4
1.4 计算机的程序系统 6
1.5 学习FORTRAN语言的目的与方法 8
习题一 8
第二章 FORTRAN 77的基础知识 10
2.1 FORTRAN字符集 10
2.2 常数与变量 10
2.3 内部函数 14
2.4 算术表达式 16
2.5 FORTRAN程序的结构 17
习题二 19
第三章 最基本的FORTRAN语句 20
3.1 算术赋值语句 20
3.2 初值语句(DATA语句) 22
3.3 输入和输出的概念 23
3.4 有格式输出语句 24
3.5 有格式输入语句 31
3.6 PAUSE语句、STOP语句和END语句 34
3.7 程序举例 35
习题三 37
第四章 控制转移语句 38
4.1 无条件转移语句 38
4.2 算术条件语句 39
4.3 计算转移语句 43
4.4 逻辑条件语句 46
4.5 分块条件语句 53
习题四 61
第五章 循环 63
5.1 “当型”循环 63
5.2 “直到型”循环 65
5.3 DO循环 67
5.4 继续语句(CONTINUE语句) 70
5.5 多重循环 71
5.6 循环应用举例 73
习题五 78
第六章 数组 80
6.1 数组与下标变量 80
6.2 数组的说明 82
6.3 数组元素的存放顺序 84
6.4 数组的输入输出 85
6.5 程序举例 88
习题六 98
第七章 过程 101
7.1 语句函数 101
7.2 函数子程序 104
7.3 子例程子程序 109
7.4 可调数组 112
7.5 公用语句 116
7.6 外部语句和内部语句 119
习题七 121
第八章 文件 123
8.1 记录与文件的概念 123
8.2 磁盘文件的输入输出(I/O) 125
8.3 顺序文件的定位语句 128
8.4 直接存取文件 129
习题八 134
第九章 字符数据的处理 136
9.1 字符型常数、变量及数组 136
9.2 字符表达式与赋值语句 137
9.3 子字符串、字符关系表达式和内部函数 138
9.4 字符型数据的输入与输出 141
9.5 内部文件及其应用 144
9.6 字符处理应用举例 146
习题九 150
第十章 程序的结构化设计与调试 151
10.1 结构化程序设计 151
10.2 提高程序质量的措施 157
10.3 程序的调试与查错 159
第十一章 FORTRAN语言在APPLEⅡ机上的使用 163
11.1 使用FORTRAN语言算题的步骤 163
11.2 APPLE PASCAL(UCSD)操作系统 164
11.3 APPLE FORTRAN的使用 172
11.4 CP/M操作系统简介 182
11.5 FORTRAN 80的使用 188
第十二章 FORTRAN语言在IBM PC机上的使用 191
12.1 IBM PC DOS操作系统及行编辑命令 191
12.2 用汉字Word Star编辑FORTRAN程序 199
12.3 IBM FORTRAN算题的步骤 202
第十三章 FORTRAN语言在Micro VAX Ⅱ机上的使用 208
13.1 Micro VAX Ⅱ超级微型机系统简介 208
13.2 VAX FORTRAN 77的使用 215
附录 220
附录Ⅰ 上机实习指导 220
附录Ⅱ ASCII字符代码 222
附录Ⅲ FORTRAN 77内部函数 224
附录Ⅳ 可执行语句和非执行语句表 225
参考文献 227