当前位置:首页 > 工业技术
Fortran 90程序设计
Fortran 90程序设计

Fortran 90程序设计PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:汪同庆主编
  • 出 版 社:武汉:武汉大学出版社
  • 出版年份:2002
  • ISBN:730703526X
  • 页数:249 页
图书介绍:
《Fortran 90程序设计》目录

第一章 计算机语言与程序设计的基本方法 1

1.1 计算机语言及其分类 2

1.1.1 机器语言 2

1.1.2 汇编语言 3

1.1.3 高级语言 3

1.1.4 Fortran 语言的发展概况 5

1.2 程序设计的基本方法 6

1.2.1 面向过程的程序设计 6

1.2.2 面向对象的程序设计 7

1.2.3 应用程序开发的基本步骤 8

1.2.4 Fortran 90程序的基本结构与书写格式 9

习题 13

第二章 Fortran PowerStation 4.0集成开发环境 14

2.1 Fortran PowerStation 4.0概况 15

2.1.1 Fortran PowerStation 4.0系统需求 15

2.1.2 Fortran PowerStation 4.0系统安装 15

2.1.3 Fortran PowerStation 4.0的启动与退出 19

2.2 Fortran PowerStation 4.0用户界面 21

2.2.1 编辑窗口 21

2.2.2 菜单栏 23

2.2.3 工具栏 29

2.3.1 项目工作区的建立 31

2.3 Fortran PowerStation 4.0项目管理 31

2.3.2 项目工作区中文件的添加与删除 33

2.3.3 项目工作区文件的编译、连编与运行 34

习题 36

第三章 数据类型、内部函数和算术表达式 37

3.1 Fortran 90的数据类型 38

3.2 常量 38

3.2.1 整型常量 38

3.2.2 实型常量 39

3.2.3 复型常量 40

3.3.1 变量的概念 41

3.3.2 变量名 41

3.2.4 字符型常量 41

3.3 变量 41

3.2.5 逻辑型常量 41

3.3.3 变量的类型 42

3.4 Fortran 90内部函数 46

3.5 算术表达式 48

3.5.1 算术运算符与运算优先级 48

3.5.2 算术表达式的表示方法 49

3.5.3 算术表达式中的类型转换 50

习题 51

第四章 简单的 Fortran 90程序设计 53

4.1 程序设计中的三种基本结构 54

4.2 赋值语句 55

4.3 parameter,pause,stop 和 end 语句 56

4.3.1 parameter 语句 56

4.3.2 pause 语句 57

4.3.3 stop 语句 57

4.3.4 end 语句 58

4.4 简单的输入、输出语句 58

4.4.1 输入、输出的概念与种类 58

4.4.2 表控输入语句 59

4.4.3 表控输出语句 61

4.5 可控格式的输入、输出语句 62

4.5.1 常用编辑符 62

4.5.2 format 格式说明语句 67

4.5.3 输入、输出语句小结 68

习题 69

第五章 逻辑运算与分支结构 71

5.1 关系运算和关系表达式 72

5.1.1 关系运算符 72

5.1.2 关系表达式 72

5.2.1 逻辑运算符 74

5.2 逻辑运算和逻辑表达式 74

5.2.2 逻辑表达式 75

5.3 分支选择结构 77

5.3.1 块 if 选择结构 77

5.3.2 块 if 选择结构的嵌套 83

5.3.3 逻辑 If 语句 87

5.3.4 Case 结构 87

习题 89

第六章 循环控制 91

6.1 无条件循环 92

6.1.1 用 Goto 语句实现无条件循环 92

6.1.2 用 Do...End do 语句实现无条件循环 93

6.2 当型循环 94

6.2.1 用块 If 和 Goto 语句实现当型循环 94

6.2.2 用 Do While 语句实现当型循环 97

6.3 直到型循环 100

6.3.1 用块 If 实现直到型循环 100

6.3.2 用 Do...End do 与逻辑 If 语句实现直到型循环 102

6.4 Do 循环 104

6.4.1 Do 循环结构 104

6.4.2 Do 循环的执行过程 105

6.4.3 Do 循环的嵌套 112

习题 118

第七章 数组 119

7.1 概述 120

7.2 数组的说明 120

7.2.1 用类型说明语句和 dimension 语句说明数组 120

7.2.2 用 dimension 语句说明数组 121

7.2.3 用类型说明语句说明数组 122

7.3 数组元素的引用 122

7.3.1 数组元素与下标 122

7.3.2 数组片段 123

7.4 数组的逻辑结构和存储结构 124

7.5.1 用 do 循环对数组进行输入和输出 126

7.5 数组的输入和输出 126

7.5.2 用隐含的 do 循环对数组进行输入和输出 128

7.5.3 用数组名和数组片段对数组进行输入和输出 129

7.6 数组的初始化 130

7.7 动态数组 131

7.7.1 动态数组的定义 131

7.7.2 allocate 语句 131

7.7.3 deallocate 语句 132

7.8 数组程序举例 133

习题 140

第八章 过程 142

8.1 内部过程 143

8.1.1 内部函数子程序 143

8.1.2 内部子例行程序 146

8.2 外部过程 150

8.2.1 外部过程的定义 151

8.2.2 外部过程的调用 151

8.3 实参和虚参之间的数据传递 153

8.3.1 变量作为虚参 154

8.3.2 数组作为虚参 156

8.3.3 外部过程名作为虚参 161

8.4 递归调用 164

8.5 程序举例 166

习题 175

第九章 结构体 177

9.1 派生类型的定义 178

9.2 结构体的定义 178

9.3 结构体成员的引用 180

9.4 结构体变量的初始化 180

9.4.1 通过赋值语句初始化 180

9.4.2 在定义时初始化 181

9.5 结构体数组 183

习题 185

第十章 指针 186

10.1 指针的概念和指针变量的定义 187

10.1.1 指针的概念 187

10.1.2 指针变量的定义 188

10.2 指针变量的使用 188

10.3 与指针相关的函数和语句 192

10.3.1 nullify 语句 192

10.3.2 内部函数 associated 192

10.3.3 allocate 语句 194

10.3.4 deallocate 语句 195

10.4 指针数组 196

10.5 链表 197

10.5.1 链表概述 197

10.5.2 建立链表 198

10.5.3 插入节点 200

10.5.4 删除节点 201

习题 202

第十一章 文件 204

11.1 Fortran 90文件概述 205

11.1.1 文件的组成 206

11.1.2 文件的特性 206

11.2 文件操作语句 208

11.1.3 文件的定位 208

11.2.1 文件的打开与关闭 209

11.2.2 文件的输入与输出 213

11.2.3 其他文件操作语句 215

11.3 文件的使用 221

11.3.1 有格式顺序存取文件 221

11.3.2 有格式直接存取文件 223

11.3.3 无格式顺序存取文件 225

11.3.4 无格式直接存取文件 226

11.3.5 二进制顺序存取文件 227

11.3.6 二进制直接存取文件 228

习题 230

第十二章 常见错误和程序调试 231

12.1 常见错误 232

12.1.1 编译错误 232

12.1.2 运行错误 233

12.1.3 逻辑错误 234

12.2 程序调试 234

12.2.1 编译错误和连接错误的调试 234

12.2.2 运行错误和逻辑错误的调试 236

附录A Fortran 90内部函数 239

附录B 字符/ASCⅡ代码对照表 244

主要参考书目 248

相关图书
作者其它书籍
返回顶部