第一章 计算机与计算的介绍 1
1.1 计算机系统及其部件 1
目录 1
1.2 IBM个人计算机系统及其部件 5
1.3 系统程序设计概念 8
1.4 程序设计语言的特性 15
练习 16
第二章 结构化FORTRAN 77的文体指南 17
2.1 建立一个FORTRAN程序 17
2.3 简单的计算 21
2.2 如何输入、编译和运行例2.1 21
2.4 较复杂的计算和输入输出 22
2.5 由计数控制的重复 24
2.6 交互输入 26
2.7 IF-THEN-ELSE结构和数组 28
2.8 球员数据的排序 30
2.9 DO-WHILE结构 32
2.10 文体指南小结 35
练习 35
3.1 变量数据和常量数据 37
第三章 数据 37
3.2 字符数据 38
3.3 数值数据 39
3.4 其它数据类型 40
3.5 变量的说明 43
3.6 数组 46
3.7 小结 51
练习 52
4.1 赋值语句 54
4.2 数值表达式 54
第四章 计算和数据处理 54
4.3 字符数据的处理 59
4.4 小结 62
练习 62
第五章 基本输入输出技术 65
5.1 文件结构和存取方法综述 65
5.2 向FORTRAN描述文件 66
5.3 文件的存取 70
5.4 FORMAT语句 71
5.5 小结 76
练习 76
6.1 IF语句结构 79
第六章 过程控制:选择 79
6.2 测试条件的说明和求值 81
6.3 IF结构的组合 85
6.4 小结 88
练习 88
第七章 过程控制:循环 92
7.1 由条件控制的循环 92
7.2 由计数控制的循环 93
7.3 小结 103
练习 103
8.1 子程序的概念 108
第八章 子程序 108
8.2 函数子程序 112
8.3 子例程子程序 117
8.4 子程序自变量的定义和使用 119
8.5 程序的模块化 128
8.6 小结 132
练习 132
第九章 先进的输入输出技术 136
9.1 直接存取文件的处理 136
3.9 直接存取文件的建立和使用 137
9.2 无格式文件 137
9.4 交互操作实例:修改一个直接存取文件 140
9.5 小结 142
练习 142
第十章 逻辑变量 144
10.1 逻辑变量的性质 144
10.2 逻辑变量的说明 144
10.3 用逻辑变量进行决断 145
10.4 逻辑变量的输入输出 149
练习 150
10.5 小结 150
十一章 标准子程序库 151
11.1 FORTRAN 77函数的使用 151
11.2 个人子程序库的构造 153
11.3 子程序库的某些构造块 154
11.4 小结 159
练习 162
附录A 个人计算机的字符集 164
附录B ASCII字符码 165
附录C 复数及其运算 167