Visual_FORTRAN编程指南(邓巍巍,王越男)

上传者: chenscut1 | 上传时间: 2021-12-07 09:38:56 | 文件大小: 9.02MB | 文件类型: -
第一章 Visual FORTRAN初步 1 1.1 重新认识FORTRAN 1 1.1.1 FORTRAN语言的发展简介 1 1.1.2 FORTRAN 90语言标准的新特性 2 1.1.3 FORTRAN语言与其它语言的比较 3 1.2 Visual FORTRAN简介和安装 5 1.2.1 Visual FORTRAN简介 5 1.2.2 Visual FORTRAN 5.0的特性 6 1.2.3 Visual FORTRAN 5.0的安装 7 1.3 Microsoft Developer Studio开发环境 10 1.3.1 Microsoft Developer Studio开发环境简介 10 1.3.2 工具栏和菜单 11 1.3.3 环境窗口 13 1.3.4 工作空间(Workspace)窗口和输出(Output)窗口 14 1.4 在线帮助 16 1.4.1 使用InfoView 17 1.4.2 使用上下文相关的帮助 19 1.4.3 其它帮助途径 19 1.5 Developer Studio与Web 21 第二章 FORTRAN 90基础知识 23 2.1 字符集 23 2.2 程序结构 24 2.2.1 程序单元 24 2.2.2 语句 25 2.2.3 名称 27 2.2.3 关键字 28 2.3 表达式 28 2.3.1 内部操作符 28 2.3.2 创建表达式 30 2.3.3 数值表达式 30 2.3.4 字符表达式 31 2.3.5 关系表达式 32 2.3.6 逻辑表达式 33 2.4 源程序书写格式 35 2.4.1 概述 36 2.4.2 自由格式 37 2.4.3 固定格式和Tab格式 38 2.4.4 所有格式都适用的格式: 39 第三章 数据类型 40 3.1 概述 40 3.2 内部数据类型 40 3.2.1 整型数据 41 3.2.2 实型数据 42 3.2.3 复型数据 43 3.2.4 字符型数据 44 3.2.5 逻辑型数据 47 3.3 派生数据类型 48 3.3.1 派生数据类型 48 3.3.2 派生数据类型的缺省初始化 51 3.3.3 派生类型的值 52 3.4 数据属性 52 3.4.1 参数(PARAMETER)属性和语句 53 3.4.2 公共(PUBLIC)与个别(PRIVATE)属性和语句 54 3.4.3 保存(SAVE)属性和语句 54 3.4.4 静态(STATIC)属性和语句 55 3.4.5 自动(AUTOMATIC)属性和语句 56 3.4.6 用编译器指令指定属性 56 3.5 数组和指针 57 3.5.1 数组的性质和定义 57 3.5.2 数组元素和数组片段 61 3.5.3 数组赋值 65 3.5.4 数组操作 67 3.5.5 内部数组操作函数 68 3.5.5 指针 73 3.5.6 数组与指针的动态联合 75 3.5.7 DIGITAL FORTRAN指针 78 第四章 程序单元和块结构 81 4.1 概述 81 4.2 主程序 82 4.2.1 主程序格式 82 4.2.2 程序的执行 83 4.3 模块 84 4.3.1 概述 84 4.3.2 模块的定义 85 4.3.3 模块的引用(USE语句) 86 4.4 过程 88 4.4.1 外部过程 89 4.4.2 块数据程序单元 89 4.5 过程接口块 90 4.6 作用范围 92 4.6.1 名称的范围 92 4.6.2 解决过程引用问题 95 4.7 联合 97 4.7.1 参数联合 98 4.7.2 使用联合 99 4.7.3 宿主联合 99 4.8 可执行结构和可执行块 100 4.8.1 概述 100 4.8.2 结构命名 101 4.8.3 IF结构 101 4.8.4 CASE结构 102 4.8.5 DO循环控制 104 4.9 分支选择 107 4.9.1 GOTO语句 107 4.9.2 CONTINUE和STOP语句 108 4.10 递归过程 108 4.10.1 递归函数 108 4.10.2 递归子程序 109 第五章 输入输出 111 5.1 文件、设备和输入输出硬件 111 5.1.1 逻辑设备 111 5.1.2 文件 114 5.1.3 输入输出硬件 120 5.2 输入输出编辑 121 5.2.1 I/O列表 122 5.2.2 I/O编辑的方法 124 5.2.3 格式化I/O 125 5.2.4 可重复编

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明