《Fortran PowerStation 4.0基础教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:徐明编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7302011354
  • 页数:341 页
图书介绍:

第1部分 1

第1章 Fortran PowerStation 4.0入门 1

1.1 Fortran的发展历史 1

1.2 Fortran PowerStation 4.0的系统需求 2

1.3 Fortran PowerStation 4.0的安装 2

1.4 Fortran PowerStation 4.0的启动 5

1.5 Fortran PowerStation 4.0的运行环境 8

1.5.1 菜单栏 8

1.5.2 工具按钮 14

1.5.3 编辑窗口 16

1.6 Fortran 90的特征及新功能 19

1.6.1 Fortran 90的特征 19

1.6.2 Fortran 90的新功能 20

习题 21

第2章 Fortran PowerStation 4.0集成开发环境 22

2.1 项目管理 22

2.1.1 建立项目工作间 22

2.1.2 给项目工作间添加、删除文件 25

2.2 项目工作间中文件编译与连编 27

2.3 项目运行 32

习题 33

第2部分 34

第3章 Fortran 90语言程序设计初步 34

3.1 Fortran 90源程序的书写格式 34

3.2 常量 36

3.2.1 整型常量 36

3.2.2 实型常量 36

3.2.3 复型常量 38

3.2.4 字符型常量 38

3.2.5 逻辑型常量 39

3.3 变量 39

3.3.1 变量名 39

3.3.2 变量类型 40

3.4 内部函数 41

3.5 算术表达式 43

3.5.1 运算符与优先级 43

3.5.2 整数的除法 44

3.5.3 算术表达式中的类型转化 45

3.6 赋值语句 46

3.6.1 赋值语句的使用 46

3.6.2 赋值语句中的类型转化 48

3.7 简单的输入输出语句 48

3.7.1 表控输入语句 49

3.7.2 表控输出语句 53

3.8 程序举例 54

习题 59

第4章 算法的表示方法 61

4.1 流程图表示算法 61

4.2 伪代码表示算法 62

习题 63

第5章 Fortran 90数据结构 64

5.1 整型数据 64

5.2 实型数据 66

5.3 复型数据 68

5.4 字符型数据 70

5.4.1 字符型数据 70

5.4.2 子字符串 71

5.4.3 C字符串 75

5.4.4 字符串与其他数据类型的转化 77

5.4.5 字符处理常用内部函数 78

5.5 逻辑型数据 82

5.6 使用Data语句初始化变量 84

习题 86

第6章 逻辑运算 88

6.1 关系表达式 88

6.1.1 关系运算符 88

6.1.2 关系表达式 88

6.2 逻辑表达式 91

6.2.1 逻辑运算符 91

6.2.2 逻辑表达式 91

习题 94

第7章 选择结构 96

7.1 块If选择结构 96

7.1.1 块If的结构 97

7.1.2 块If的嵌套 104

7.2 逻辑If语句 107

7.3 算术If语句 109

7.4 块Case选择结构 110

7.4.1 块Case的结构 110

7.4.2 块Case的执行过程 111

7.4.3 块Case的嵌套 112

7.4.4 块Case的例程 113

习题 115

第8章 循环结构 117

8.1 Do语句实现循环 117

8.1.1 Do循环结构 117

8.1.2 Do循环执行过程 119

8.1.3 Do循环的嵌套 128

8.2 Do While语句实现循环 132

8.2.1 Do While循环结构 132

8.2.2 Do While循环执行过程 133

8.3 Do语句与逻辑If语句的嵌套 136

习题 142

第9章 高级的数据输入与输出 144

9.1 Fortran 90的I/O格式 144

9.1.1 数据编辑符 144

9.1.2 字符串编辑符 160

9.1.3 控制编辑符 161

9.1.4 编辑符中整数表达式的使用 167

9.2 Format格式说明语句 168

9.3 格式输出 170

9.3.1 Print语句 170

9.3.2 Write语句 171

9.3.3 例子 172

9.4 格式输入 176

9.4.1 Read语句 176

9.4.2 例子 178

习题 182

第3部分 185

第10章 数组 185

10.1 数组的定义 185

10.1.1 用类型说明语句和dimension语句声明数组 185

10.1.2 用类型说明语句声明数组 187

10.1.3 用dimension语句声明数组 187

10.2 数组元素的引用 188

10.3 数组的逻辑结构 191

10.4 数组的输入输出 191

10.4.1 Do循环对数组的输入和输出 192

10.4.2 隐含的Do循环对数组输入和输出 194

10.4.3 数组名对数组的输入和输出 195

10.5 数组的初值 197

10.5.1 使用Data语句赋初值 197

10.5.2 数组名对数组赋初值 198

10.6 动态数组 199

10.7 数组例程 201

习题 213

第11章 派生类型与结构体 216

11.1 例子 216

11.2 派生类型的定义 216

11.3 结构体的定义 217

11.4 结构体的成员引用 218

11.5 结构体的初始化 219

11.5.1 通过赋值语句初始化 219

11.5.2 定义初始化 220

11.6 结构体数组 223

习题 227

第12章 程序单元和过程 228

12.1 程序内部子程序 228

12.1.1 语句函数 228

12.1.2 内部函数子程序 233

12.1.3 内部子例行程序 237

12.2 程序外部子程序 243

12.2.1 外部函数子程序 243

12.2.2 外部子例行程序 248

12.3 子程序中实参和虚参之间的数据传递 255

12.3.1 变量作为虚参 255

12.3.2 数组名作为虚参 259

12.3.3 外部子程序名作为虚参 267

12.4 递归调用 270

习题 271

第13章 数据关联存储单元和数据块子程序 273

13.1 Equivalence语句 273

13.2 Common语句 277

13.3 数据块子程序 279

习题 280

第14章 文件操作 283

14.1 文件的特性 283

14.2 文件操作语句 286

14.2.1 文件的打开 286

14.2.2 文件的关闭 290

14.2.3 文件的输入 290

14.2.4 文件的输出 291

14.2.5 文件的查询 291

14.2.6 其他文件操作语句 293

14.3 文件的存取 294

14.3.1 有格式顺序存取文件 294

14.3.2 有格式直接存取文件 295

14.3.3 无格式顺序存取文件 297

14.3.4 无格式直接存取文件 298

14.3.5 二进制顺序存取文件 300

14.3.6 二进制直接存取文件 301

14.4 文件操作例程 302

习题 308

第15章 指针 309

15.1 指针变量的定义 309

15.2 指针变量的使用 309

15.3 动态变量 313

15.4 数组指针 316

15.5 链表 318

习题 322

第16章 错误与调试 323

16.1 错误 323

16.1.1 编译错误 323

16.1.2 运行错误 324

16.1.3 逻辑错误 324

16.1.4 舍入误差 325

16.2 调试 326

16.2.1 调试编译和连接错误 326

16.2.2 调试可执行程序 330

习题 333

附录A 字符-ASCII码表 334

附录B Fortran 90内部函数一览表 338