书籍详情
从BASIC跃到FORTRAN
作者:郑永果,崔先国,韩莹洁编著
出版社:北京大学出版社
出版时间:1998-09-01
ISBN:9787301038079
定价:¥23.00
内容简介
本书是为具有BASIC基础的读者编写的Fortran 77教程。主要内容包括Fortran 77的基本概念,程序结构,各种数据类型,语句的语法、语义及使用规则。在内容的组织上,通过与BASIC语言的对比,系统地、全面地介绍了Fortran 77语言,并着重讲授了Fortran 77的独特之处,使读者能够更快捷、更深刻地掌握Fortran 77语言。本书概念清晰,例题丰富,在例题的编排中,注重讲授程序设计的方法,培养学生良好的编程风格,有例题均在MS-Fortran V5.0环境调试通过。第章后附有习题,便于教学。本书可作为高校计算机和非计算机专业本、专科生的教材,也可作为等级考试培训教材和工程技术人员的自学参考书。
作者简介
暂缺《从BASIC跃到FORTRAN》作者简介
目录
第一章 概述
1.1 Fortran 语言的由来与发展
1.2 Fortran 语言的程序结构
1.2.1 Fortran 程序与QB程序的比较
1.2.2 Fortran 程序的总体结构
1.3 Fortran 程序的书写格式
1.3.1 标号区
1.3.2 续行标志区
1.3.3 语句区
1.3.4 注释区
习题
第二章 Fortran 77语言的数据类型及运算规则
2.1 数据类型
2.1.1 QB的数据类型
2.1.2 Fortran 77语言的数据类型
2.2 数据类型的说明
2.2.1 简单变量的说明
2.2.2 参数说明语句——符号常量的说明
2.3 运算符
2.3.1 与QB一致的运算符
2.3.2 与QB有些差异的运算符
2.3.3 举例
2.3.4 运算符的优先级
2.4 表达式
2.4.1 算术表达式
2.4.2 算术表达式的类型问题
2.4.3 字符表达式
2.4.4 关系表达式
2.4.5 逻辑表达式
2.5 赋值语句
2.5.1 算术赋值语句
2.5.2 字符赋值语句
2.5.3 逻辑赋值语句
2.6 赋初值语句(DATA语句)
2.7 常用内部函数
2.7.1 内部函数的类型及调用格式
2.7.2 数值函数
2.7.3 类型转换函数
2.7.4 字符型函数
习题二
第三章 顺序结构及基本语句
3.1 自由格式输入输出语句
3.1.1 自由格式输入语句
3.1.2 自由格式输出语句
3.1.3 应用举例
3.2 格式输入输出语句
3.2.1 格式输入输出语句的一般形式
3.2.2 格式语句
3.2.3 格式说明符
3.2.4 输入输出表列与格式说明的关系
3.2.5 应用举例
3.3 暂停、停止和结束语句
3.3.1 PASUE语句
3.3.2 STOP语句
3.3.3 END语句
3.4 顺序结构程序设计
习题三
第四章 选择结构程序设计
4.1 GOTO类转移语句
4.1.1 无条件转换语句(GOTO语句)
4.1.2 计算型GOTO语句
4.1.3 标号赋值语句和赋值型GOTO语句
4.2 逻辑IF语句
4.3 算术IF语句
4.4 块型IF
4.5 多路分支
4.5.1 IF-THEN-ELSE IF型块型IF
4.5.2 块型IF的嵌套
4.5.3 情况语句
4.6 综合举例
习题四
第五章 循环结构程序设计
5.1 概述
5.2 DO循环与CONTINUE语句
5.2.1 DO循环语句与CONTINUE语句的一般格式
5.2.2 DO循环的结构及执行过程
5.2.3 对DO循环的规定
5.2.4 DO循环应用举例
5.3 DO WHILE循环
5.3.1 DO WHILE循环的结构
5.3.2 DO WHILE循环应用举例
5.4 DO UNTIL循环
5.4.1 DO UNTIL循环的结构
5.4.2 DO UNTIL循环应用举例
5.5 循环的嵌套
5.5.1 循环嵌套使用规定
5.5.2 多重循环应用举例
5.6 综合举例
习题五
第六章 数组
6.1 概述
6.2 数组的说明及引用
6.2.1 数组说明语句DIMENSION
6.2.2 数组元素
6.3 数组元素的存储顺序
6.3.1 数组元素的顺序顺序
6.3.2 数组元素存储序号与下标
6.4 数组的输入输出
6.4.1 用数组名输入输出
6.4.2 用数组元素名输入输出
6.4.5 隐DO循环在数组输入输出中的使用
9.4.6 字符数组
6.5.7 用DATA语句为数组赋初值
第七章 函数与子程序
7.1 语句函数
7.1.1 语句函数的定义
7.1.2 语句函数的引用
7.1.3 程序举例
7.2 函数子程序
7.2.1 函数子程序的定义
7.2.2 函数子程序的调用
7.2.3 函数子程序和语句函数的差别
7.3 子例行程序
7.3.1 子程序的定义
7.3.2 子程序的调用
7.4 虚实结合
7.4.1 变量的虚实结合
7.4.2 数组的虚实结合
7.4.3 虚参代表子程序名的虚实结合
7.4.4 虚参为星号的虚实结合
7.5 与子程序有关的基他语句
7.5.1 变量保存语句SAVE
7.5.2 子程序入口语句ENTRY
7.6 程序举例
习题七
第八章 共用数据与数据块子程序
8.1 等价语句
8.2 公用语句
8.2.1 无名公有区
8.2.2 有名公用区
8.2.3 公用区语句的使用规则和特点
8.3 数据块子程序
习题八
第九章 文件
9.1 概述
9.2 有关概念
9.2.1 记录
9.2.2 外部文件和内部文件
9.2.3 设备标识符
9.3 文件的打开与关闭
9.3.1 文件的打开
9.3.2 文件的关闭
9.4 READ和WRITE语句的完整功能
9.5 无格式输入输出
9.6 顺序文件和随机文件的读写
9.6.1 顺序文件的输入输出
9.6.2 随机文件的输入输出
9.7 顺序文件操作语句和特性询问语句
9.7.1 反绕语句
9.7.2 回退一条记录语句
9.7.3 写文件结束标志语句
9.7.4 特性询问语句
9.8 内部文件
9.9 综合举例
附录A Fortran 77语句格式表
附录B Fortran 77内部函数
附录C Fortran 上机指导(以MS Fortran V5.0 为准)
1.1 Fortran 语言的由来与发展
1.2 Fortran 语言的程序结构
1.2.1 Fortran 程序与QB程序的比较
1.2.2 Fortran 程序的总体结构
1.3 Fortran 程序的书写格式
1.3.1 标号区
1.3.2 续行标志区
1.3.3 语句区
1.3.4 注释区
习题
第二章 Fortran 77语言的数据类型及运算规则
2.1 数据类型
2.1.1 QB的数据类型
2.1.2 Fortran 77语言的数据类型
2.2 数据类型的说明
2.2.1 简单变量的说明
2.2.2 参数说明语句——符号常量的说明
2.3 运算符
2.3.1 与QB一致的运算符
2.3.2 与QB有些差异的运算符
2.3.3 举例
2.3.4 运算符的优先级
2.4 表达式
2.4.1 算术表达式
2.4.2 算术表达式的类型问题
2.4.3 字符表达式
2.4.4 关系表达式
2.4.5 逻辑表达式
2.5 赋值语句
2.5.1 算术赋值语句
2.5.2 字符赋值语句
2.5.3 逻辑赋值语句
2.6 赋初值语句(DATA语句)
2.7 常用内部函数
2.7.1 内部函数的类型及调用格式
2.7.2 数值函数
2.7.3 类型转换函数
2.7.4 字符型函数
习题二
第三章 顺序结构及基本语句
3.1 自由格式输入输出语句
3.1.1 自由格式输入语句
3.1.2 自由格式输出语句
3.1.3 应用举例
3.2 格式输入输出语句
3.2.1 格式输入输出语句的一般形式
3.2.2 格式语句
3.2.3 格式说明符
3.2.4 输入输出表列与格式说明的关系
3.2.5 应用举例
3.3 暂停、停止和结束语句
3.3.1 PASUE语句
3.3.2 STOP语句
3.3.3 END语句
3.4 顺序结构程序设计
习题三
第四章 选择结构程序设计
4.1 GOTO类转移语句
4.1.1 无条件转换语句(GOTO语句)
4.1.2 计算型GOTO语句
4.1.3 标号赋值语句和赋值型GOTO语句
4.2 逻辑IF语句
4.3 算术IF语句
4.4 块型IF
4.5 多路分支
4.5.1 IF-THEN-ELSE IF型块型IF
4.5.2 块型IF的嵌套
4.5.3 情况语句
4.6 综合举例
习题四
第五章 循环结构程序设计
5.1 概述
5.2 DO循环与CONTINUE语句
5.2.1 DO循环语句与CONTINUE语句的一般格式
5.2.2 DO循环的结构及执行过程
5.2.3 对DO循环的规定
5.2.4 DO循环应用举例
5.3 DO WHILE循环
5.3.1 DO WHILE循环的结构
5.3.2 DO WHILE循环应用举例
5.4 DO UNTIL循环
5.4.1 DO UNTIL循环的结构
5.4.2 DO UNTIL循环应用举例
5.5 循环的嵌套
5.5.1 循环嵌套使用规定
5.5.2 多重循环应用举例
5.6 综合举例
习题五
第六章 数组
6.1 概述
6.2 数组的说明及引用
6.2.1 数组说明语句DIMENSION
6.2.2 数组元素
6.3 数组元素的存储顺序
6.3.1 数组元素的顺序顺序
6.3.2 数组元素存储序号与下标
6.4 数组的输入输出
6.4.1 用数组名输入输出
6.4.2 用数组元素名输入输出
6.4.5 隐DO循环在数组输入输出中的使用
9.4.6 字符数组
6.5.7 用DATA语句为数组赋初值
第七章 函数与子程序
7.1 语句函数
7.1.1 语句函数的定义
7.1.2 语句函数的引用
7.1.3 程序举例
7.2 函数子程序
7.2.1 函数子程序的定义
7.2.2 函数子程序的调用
7.2.3 函数子程序和语句函数的差别
7.3 子例行程序
7.3.1 子程序的定义
7.3.2 子程序的调用
7.4 虚实结合
7.4.1 变量的虚实结合
7.4.2 数组的虚实结合
7.4.3 虚参代表子程序名的虚实结合
7.4.4 虚参为星号的虚实结合
7.5 与子程序有关的基他语句
7.5.1 变量保存语句SAVE
7.5.2 子程序入口语句ENTRY
7.6 程序举例
习题七
第八章 共用数据与数据块子程序
8.1 等价语句
8.2 公用语句
8.2.1 无名公有区
8.2.2 有名公用区
8.2.3 公用区语句的使用规则和特点
8.3 数据块子程序
习题八
第九章 文件
9.1 概述
9.2 有关概念
9.2.1 记录
9.2.2 外部文件和内部文件
9.2.3 设备标识符
9.3 文件的打开与关闭
9.3.1 文件的打开
9.3.2 文件的关闭
9.4 READ和WRITE语句的完整功能
9.5 无格式输入输出
9.6 顺序文件和随机文件的读写
9.6.1 顺序文件的输入输出
9.6.2 随机文件的输入输出
9.7 顺序文件操作语句和特性询问语句
9.7.1 反绕语句
9.7.2 回退一条记录语句
9.7.3 写文件结束标志语句
9.7.4 特性询问语句
9.8 内部文件
9.9 综合举例
附录A Fortran 77语句格式表
附录B Fortran 77内部函数
附录C Fortran 上机指导(以MS Fortran V5.0 为准)
猜您喜欢