FORTRAN 语言程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:揭金良等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:1999
- ISBN:7111071743
- 页数:369 页
第1章 计算机系统简介 1
1.1 计算机硬件系统 1
1.1.1 运算器 2
1.1.2 控制器 2
1.1.3 存储器 2
1.1.4 输入设备 3
1.1.5 输出设备 3
1.2 计算机软件系统 3
1.2.1 系统软件 4
1.2.2 应用软件 4
1.3 计算机语言简介 4
1.3.1 机器语言 4
1.3.2 汇编语言 5
1.3.3 高级语言 7
习题 8
第2章 FORTRAN程序设计初步 9
2.1 FORTRAN语言概述 9
2.1.1 FORTRAN语言的发展情况 9
2.1.2 FORTRAN程序分析 10
2.1.3 FORTRAN程序上机操作过程 11
2.1.4 流程图 14
2.2 FORTRAN源程序结构 15
2.2.1 程序单位 15
2.2.2 FORTRAN源程序结构与可执行程序 17
2.3 FORTRAN源程序的书写格式 19
2.3.1 FORTRAN字符 19
2.3.2 关键字 19
2.3.3 符号名及其作用域 20
2.3.4 程序行 21
2.4.1 常量 22
2.4 FORTRAN数据类型 22
2.4.2 变量 26
2.4.3 变量名 26
2.4.4 变量的类型及说明 26
2.4.5 变量的初始化 31
2.5 算术表达式 31
2.5.1 算术表达式 31
2.5.2 算述运算符的优先级 32
2.5.3 算术表达式的类型 33
2.5.4 书写算术表达式注意事项 36
2.6 内部函数 37
2.6.1 函数的概念 37
2.6.2 内部函数 37
习题 39
3.1.1 算术赋值语句的格式和作用 43
3.1 赋值语句 43
第3章 顺序程序设计 43
3.1.2 算术赋值语句赋值规则和注意事项 44
3.2 DATA语句 47
3.3 基本输入输出 48
3.3.1 输入输出语句 48
3.3.2 表控输入 49
3.3.3 表控输出 51
3.4 格式输入输出 53
3.4.1 直接格式说明符 54
3.4.2 格式编辑描述符 55
3.4.3 格式语句FORMAT 70
3.5 参数语句PARAMETER 71
3.5.1 参数语句格式 71
3.5.2 引用参数语句PARAMETER的注意事项 72
3.6 停止语句和暂停语句 72
3.6.1 停止语句STOP 72
3.6.2 暂停语句PAUSE 73
3.7 顺序结构程序 74
习题 76
第4章 选择结构程序设计 80
4.1 结构化程序设计概述 80
4.1.1 结构化程序设计概述 80
4.1.2 结构化程序设计工具 81
4.1.3 算法 82
4.2 转移语句 83
4.2.1 无条件GOTO语句 84
4.2.2 计算转移GOTO语句 85
4.2.3 赋值转移GOTO语句 87
4.3 逻辑表达式 90
4.3.1 关系表达式 91
4.3.2 逻辑表达式 92
4.3.3 逻辑赋值语句 95
4.4.1 块IF结构程序的一般形式 97
4.4 块IF选择结构 97
4.4.2 多条件块IF选择结构 100
4.5 块IF选择结构的嵌套 104
4.6 SELECT CASE选择结构 107
4.6.1 SELECT CASE选择结构的功能 107
4.6.2 SELECT CASE选择结构形式 107
4.6.3 SELECT CASE选择结构的执行过程 108
4.6.4 引用SELECT CASE选择结构注意事项 110
4.7 逻辑IF语句 111
4.7.1 逻辑IF语句 111
4.7.2 算术IF语句 114
习题 117
第5章 循环结构程序设计 123
5.1 循环程序概念 123
5.2 DO循环语句 127
5.2.1 DO语句 128
5.2.2 DO循环控制处理 129
5.2.3 DO循环结束语句 129
5.2.4 对DO循环的限制 134
5.3 DO WHILE循环语句 139
5.3.1 DO WHILE 139
5.3.2 DO WHILE循环体的处理 140
5.3.3 DO WHILE循环结构程序的结束处理 140
5.3.4 有关DO WHILE循环的限制 142
5.4 EXIT语句和CYCLE语句 144
5.4.1 EXIT语句 144
5.4.2 CYCLE语句 145
5.5 隐循环 147
5.6 循环结构程序的嵌套 147
5.6.1 嵌套循环的形式 148
5.6.2 嵌套循环程序的执行过程 149
5.6.3 对多重循环的限制 151
习题 157
第6章 数组 162
6.1 数组与数组元素 162
6.1.1 数组的概念 162
6.1.2 数组与数组元素 163
6.1.3 数组的维数及下标变量 164
6.2 数组说明语句 165
6.2.1 数组说明语句 165
6.2.2 用类型语句说明数组 168
6.3 数组元素在内存的存储顺序 168
6.4 数组的输入和输出 171
6.4.1 数组元素的输入与输出 171
6.4.2 用数组名作输入与输出对象 173
6.4.3 隐循环输入输出 174
6.5.1 用赋值语句对数组或数组元素赋值 177
6.5 数组的初始化与数组表达式 177
6.5.2 数组表达式 178
6.5.3 用DATA语句对数组初始化 178
6.6 数组应用程序设计 179
习题 188
第7章 函数与子程序 192
7.1 函数 192
7.1.1 内部函数 192
7.1.2 语句函数 194
7.2 外部函数 200
7.2.1 外部函数的结构 202
7.2.2 外部函数的引用 205
7.2.3 外部函数应用实例 206
7.3 子程序 210
7.3.1 子程序的结构 211
7.3.2 子程序调用 213
7.3.3 调用语句的执行过程 215
7.3.4 子程序应用实例 215
7.4 参数的虚实结合 218
7.4.1 变量名作形式参数 218
7.4.2 数组名作形式参数(称为形式数组) 220
7.4.3 可调数组名作形式参数 223
7.4.4 假定大小的数组形式参数 225
7.4.5 过程名作形式参数 226
7.4.6 星号作形式参数 231
7.4.7 形式参数与实在参数的对应关系 233
7.5 共享存储空间 234
7.5.1 等价语句 234
7.5.2 公用语句 236
7.6 数据块子程序 242
7.5.3 公用语句与等价语句的结合使用 242
7.6.1 数据块子程序的形式 243
7.6.2 注意事项 244
7.6.3 应用实例 244
7.7 ENTRY语句 247
7.7.1 重入口语句ENTRY 247
7.7.2 ENTRY语句的限制 248
7.7.3 应用实例 248
7.7.4 SAVE语句 249
7.7.5 定义状态 249
7.7.6 SAVE语句 250
7.7.7 应用实例 250
习题 251
8.1 结构类型 256
8.1.1 结构类型说明 256
第8章 结构与记录 256
8.1.2 结构类型说明的限制 257
8.2 记录说明语句和记录变量 258
8.2.1 记录说明语句 258
8.2.2 使用记录说明语句的限制 259
8.2.3 记录变量的引用 260
8.2.4 结构的嵌套 262
8.3 联合与映像结构 265
习题 268
第9章 文件的输入输出 271
9.1 文件概述 271
9.1.1 文件名 271
9.1.2 文件目录及路径 271
9.1.3 文件的大小 272
9.1.4 记录 272
9.2 文件操作语句 273
9.2.1 打开数据文件语句(OPEN) 273
9.1.5 文件的存取方式 273
9.2.2 关闭文件语句(CLOSE) 276
9.2.3 输入语句(READ) 277
9.2.4 输出语句(WRITE) 278
9.2.5 反绕语句(REWIND) 278
9.2.6 回退语句(BACKSPACE) 279
9.2.7 文件结束语句(ENDFILE) 279
9.3 顺序文件的操作 279
9.3.1 顺序格式文件 280
9.3.2 顺序无格式文件 284
9.3.3 顺序二进制文件 286
9.4 直接文件的操作 287
9.4.1 直接格式文件 287
9.4.2 直接无格式二进制文件 291
9.5 外部文件与内部文件 294
9.6 文件应用实例 296
习题 299
第10章 字符、双精度与复型数据处理 303
10.1 字符赋值语句 303
10.1.1 字符表达式 303
10.1.2 字符数据的输入输出 306
10.1.3 字符内部函数 309
10.2 字符数据处理应用实例 311
10.2.1 分析 311
10.2.2 LQ-2500打印机指令 311
10.2.3 程序流程图 312
10.3 双精度型数据处理 314
10.4 复型及双精度复型数据处理 315
10.4.1 复型数据要格式化输入输出 315
10.4.2 复型操作函数 316
习题 317
11.1.1 命名规则 320
第11章 调用其他语言的过程 320
11.1 MS FORTRAN5.1调用其他语言概述 320
11.1.2 调用协议 321
11.1.3 参数的传递 322
11.2 接口说明语句INTERFACE 326
11.2.1 接口定义模块的功能 326
11.2.2 接口定义模块的格式 326
11.3 FORTRAN调用C语言实例 330
11.4 FORTRAN调用汇编语言子程序 332
习题 336
第12章 图形接口与图形应用程序 337
12.1 视频模式 337
12.1.1 图形应用程序引例 337
12.1.2 设置视频模式 339
12.1.3 获取视频模式参数 340
12.1.4 最大分辨率及最大颜色数 341
12.2 设置颜色及调色板 342
12.2.1 CGA调色板 342
12.2.2 EGA调色板及混合颜色 343
12.2.3 VGA调色板 345
12.3 图形坐标 346
12.3.1 物理坐标 346
12.3.2 视口坐标 347
12.3.3 窗口坐标 348
12.3.4 屏幕位置及光标 348
12.4 图形应用程序实例 350
习题 358
附录A FORTRAN 77语句表 359
附录B 内部函数和子程序 361
附录C 图形函数 365
参考文献 369
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019