目录 1
第一章 FORTRAN 77语言初步 1
§1.1 程序结构 1
§1.2 数据类型 6
§1.3 数组和数组元素 12
§1.4 表达式 16
§1 5 基本输入/输出语句 22
§1.6 内部函数引用 32
习题 33
第二章 如何编译FORTRAN程序 35
§2.1 IBM FORTRAN数学库 35
§2.2 如何编译FORTRAN程序 38
§2.3 用Batcb文件进行编译 43
§2.4 源程序列表文件 44
习题 48
第三章 计算和控制语句 49
§3.1 赋值语句 49
§3.2 无条件转移语句 53
§3.3 条件语句 53
§3.4 计算转移语句 56
§3.5 标号赋值语句和赋值转移语句 58
§3.6 停语句和暂停语句 59
§3.7 循环语句和继续语句 60
§3.8 块条件控制语句 69
ANSIFORTRAN 77
附录B IBM FORTRAN和 77
习题 85
第四章 主程序、函数和子程序 90
§4.1 概述 90
§4.2 语句函数 91
§4.3 函数 93
§4.4 子程序 98
§4.5 外部语句 102
§4.6 内部语句 104
§4.7 关于哑实结合 106
习题 108
第五章 程序块间数据联系语句 110
§5.1 数据初值语句 110
§5.2 公用语句 111
§5.3 等价语句 114
习题 118
§5.4 保留语句 118
第六章 输入/输出系统 120
§6.1 记录和文件 120
§6.2 关于文件连接的语句 124
§6.3 读/写语句详述 128
§6.4 关于文件定位的语句 135
§6.5 关于文件应用的例子 138
§6.6 编辑描述符 145
§6.7 输入/输出表和格式说明的相互作用 155
§6.8 走纸控制 157
习题 158
§7.1 $DEBUG元命令和$NODEBUG元命令 160
第七章 编译元命令 160
§7.2 $DO 66元命令 161
§7.3 $INCLUDE元命令 162
§7.4 $LINESIZE元命令 164
§7.5 $LIST元命令和$NOLIST元命令 164
§7.6 $PAGE元命令和$PAGESIZE元命令 165
§7.7 $STORAGE元命令 165
§7.8 $TITLE元命令和$SUBTITLE元命令 166
§7.9 $FLOATCALLS元命令和$NOFLOATCALLS元命令 167
§7.11 $MESSAGE元命令 168
§7.10 $STRICT元命令和$NSTRICT元命令 168
习题 169
第八章 深入的课题 170
§8.1 库管理程序 170
§8.2 覆盖技术 176
§8.3 编译和连接一个大的程序 180
§8.4 内存的组织 182
习题 183
第九章 程序应用和常用算法程序 184
一、带有汉字输出的学生成绩管理程序 184
§9.1 程序应用举例 184
二、文字排序的“冒泡”分类法程序 187
§9.2 常用算法程序 189
一、二分法求方程的根 189
二、最速下降法求非线性方程组的根 192
三、拉格朗日插值 194
四、抛物分段插值 196
五、辛卜生法计算—重积分 198
六、龙格-库塔法求解常微分方程 200
七、主元素消去法解线性代数方程组 203
八、雅可比方法求实对称矩阵的特征值和特征向量 205
十、线性规划问题的单纯形解法 216
九、伪随机数的产生 216
附录A 内部函数 221
之间的差别 224
附录C 错误信息 227
附录D ASCII代码——字符对 239
照表 239
主要参考文献 240