FORTRAN 95程序设计与数据结构基础教程

节选

[

《FORTRAN 95 程序设计与数据结构基础教程(第2版)》以FORTRAN 95国际标准为依据,全面介绍了FORTRAN 95程序设计语言。内容新颖,重点突出,例题丰富实用,通俗易懂。书中不仅介绍了FORTRAN 95的基本语句,而且阐述了FOR.TRAN 95的高性能计算和基于对象的程序设计特征,同时介绍了实用的程序设计方法和FORTRAN95在数值计算、检索分类及数据结构等方面的应用。每章都配有大量、多类型的习题,并对其中有一定难度的编程题给出了完整的程序。在附录中给出了大部分习题的答案及供学生自测用的样卷,并列出了FORTRAN 95的全部内在(标准)过程。《FORTRAN 95 程序设计与数据结构基础教程(第2版)》可作为高等理工科院校FORTRAN程序设计课程的教材,也可作为教学人员、软件开发人员的参考书。

]

相关资料

[

插图:(4)逻辑型常数逻辑型常数只有两个值,即“真”值和“假”值。在FORTRAN语言中,用.TRUE.表示“真值”,用.FALSE.表示“假”值,其中左右两个圆点不可省略。(5)字符型常数字符型常数是用英文的单引号或双引号括起来的字符串。字符串中的字符可以是FORTRAN字符集以外的字符(如ASCII码字符集中的任何可显示字符),且可以是汉字,详细内容将在第9章介绍。2.变量在程序中变量代表存放不同类型常数的内存空间。每个变量有一个名字,不同的变量代表不同的内存空间。(1)变量的命名规则FORTRAN语言中对变量命名有以下规则:①变量名的第一个字符必须是字母,其余字符可以是字母、数字和下画线;②变量名的长度最大为31个字符(与系统相关);③变量名不能和程序名(包括主程序、子程序和模块)同名,同时尽量避免和FORTRAN语言中的语句名、标准函数名同名,这样在语法上虽然没有问题,但容易引起混淆。

]

本书特色

[

《FORTRAN 95 程序设计与数据结构基础教程(第2版)》:高等学校计算机课程规划教材

]

内容简介

[

本书全面介绍了FORTRAN 95程序设计语言。书中不仅介绍了FORTRAN 95的基本语句,而且阐述了FORTRAN 95的高性能计算和基于对象的程序设计特征,同时介绍了实用的程序设计方法等。

]

目录

第1章 FORTRAN95简单程序设计1.1 程序设计概述1.1.1 程序设计语言1.1.2 程序设计过程1.2 FORTRAN语言简介1.2.1 FORTRAN语言简介1.2.2 FORTRAN字符集1.2.3 FORTRAN程序组成1.2.4 FORTRAN程序书写格式1.3 FORTRAN基本数据类型1.4 FORTRAN表达式1.4.1 常量与变量1.4.2 FORTRAN库函数1.4.3 算术表达式1.5 赋值语句1.5.1 赋值语句1.5.2 给变量赋初值1.6 简单的输入与输出1.6.1 表控输入语句1.6.2 表控输出语句1.7 程序举例1.8 FORTRAN语言上机实习步骤习题第2章 分支程序设计2.1 基本程序结构2.1.1 结构化程序设计概述2.1.2 顺序结构2.1.3 分支(选择)结构2.1.4 循环结构2.2 IF分支结构2.2.1 逻辑表达式2.2.2 IFELSEENDIF结构2.2.3 IFELSEIF结构2.3 SELECTCASE结构2.4 分支结构嵌套2.5 逻辑IF语句与GOTO语句2.5.1 逻辑IF语句2.5.2 GOTO语句2.6 程序举例习题第3章 循环程序设计3.1 循环的概念3.2 DO循环结构3.2.1 DO循环结构的形式3.2.2 计数型DO循环3.2.3 DOWHILE循环(当型循环)3.3 循环结构的嵌套3.4 辅助循环语句3.4.1 CYCLE语句3.4.2 EXIT语句3.5 程序举例习题第4章 数组、指针与派生类型4.1 数组概述4.1.1 数组与数组元素4.1.2 数组说明符4.2 数组的定义与引用4.2.1 数组的定义4.2.2 数组的引用4.2.3 WHERE与FORALL结构和语句4.3 数组的输入输出4.3.1 数组的存储规则4.3.2 格式化输入输出4.3.3 数组的输入输出4.4 数组函数4.5 动态存储管理与指针的使用4.5.1 可变大小的数组4.5.2 指针的概念及简单应用4.5.3 指针数组4.6 派生类型的定义与使用4.6.1 派生类型的定义4.6.2 派生类型的使用4.7 程序举例习题第5章 FORTRAN文件5.1 FORTRAN文件概述5.1.1 文件的基本概念5.1.2 文件的基本操作5.2 其他关于文件的语句5.2.IBACKSPACE、ENDFILE、REWIND语句5.2.2 INQUIRE语句5.3 程序举例5.4 有关文件语句的细节习题第6章 FORTRAN过程程序设计6.1 FORTRAN过程概述6.2 外部函数子程序6.2.1 外部函数子程序的定义6.2.2 外部函数子程序的调用6.3 外部子例行子程序6.3.1 外部子例行子程序的定义6.3.2 外部子例行子程序的调用6.4 关于哑实结合的进一步讨论6.4.1 实元和哑元的对应关系6.4.2 哑实结合的方法6.4.3 人口哑元和出口哑元6.4.4 关于字符型哑元和返回不定长度字符串的函数子程序6.4.5 关于过程哑元6.4.6 指针与过程6.4.7 过程中保持前次过程调用期间值的方法6.5 关于数组哑元的进一步说明6.5.1 哑元是数组名时的实元6.5.2 哑元数组的形式6.5.3 自动数组6.6 递归过程与递归调用6.6.1 递归函数子程序6.6.2 递归子例行子程序6.7 内部过程和并行过程6.7.1 内部过程6.7.2 并行过程6.8 变量作用域与不同程序单元间的数据共享6.8.1 变量作用域6.8.2 公用语句6.8.3 数据块程序单元6.8.4 等价语句6.9 多文件与INCLUDE语句6.10 程序举例习题第7章 FORTRAN模块7.1 模块概述7.2 模块的基本组成与使用7.2.1 模块的基本组成形式7.2.2 模块的共享使用7.2.3 公有共享和私有使用7.2.4 别名共享和部分共享7.3 面向对象的程序设计概述7.4 类的定义与对象的使用7.4.1 类的定义7.4.2 对象的使用7.4.3 组合一类对象的使用7.5 过程重载与运算符重载7.5.1 过程重载7.5.2 运算符重载7.5.3 重载赋值号(=)7.6 继承性和多态性7.6.1 基类和派生类7.6.2 多态性习题第8章 实用程序设计方法8.1 程序设计概述8.1.1 程序设计的概念8.1.2 计算机程序设计的一般过程8.2 结构化程序设计方法8.2.1 结构化程序设计的概念8.2.2 结构化程序设计的规则8.2.3 结构化编程8.3 程序测试8.3.1 程序测试概述8.3.2 程序测试的黑盒法8.3.3 程序测试的白盒法8.4 常用算法的设计方法8.4.1 迭代法……第9章 字符串处理算法第10章 排序、查找算法第11章 数据结构基础参考文献

封面

FORTRAN 95程序设计与数据结构基础教程

书名:FORTRAN 95程序设计与数据结构基础教程

作者:王庆节

页数:332

定价:¥38.0

出版社:天津大学出版社

出版日期:2010-09-01

ISBN:9787561837467

PDF电子书大小:31MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注