FORTRAN语言简介
FORTRAN FORTRAN语言简介
参考书目 [潭浩强,田淑清.《Fortran语言一 Fortran77结构化程序设计》.北京:清华大 学出版社,2001第6版 ■ [2潘在元,张素素.《Fortran90教程》.浙 江大学出版社 ■3桂良进,王军,董波.《Fortran PowerStation4.0使用与编程》.北京航空航 天大学出版社
参考书目 [1] 谭浩强,田淑清 谭浩强,田淑清.《Fortran Fortran语言— Fortran77 Fortran77结构化程序设计 结构化程序设计》. 北京:清华大 学出版社,2001第6版 [2] 潘在元,张素素 潘在元,张素素.《Fortran90 Fortran90教程》. 浙 江大学出版社 [3] 桂良进,王军,董波 桂良进,王军,董波.《Fortran Fortran PowerStation4.0 PowerStation4.0使用与编程》. 北京航空航 天大学出版社
Fortran程序的基本组成 ■源码格式 标号区:第1一5列 续行区:第6列 & 语句区:第7一72列 注释区:第73一80列 每行一句,没有分隔符号
Fortran Fortran程序的基本组成 程序的基本组成 源码格式 标号区:第l—5列 续行区:第6列 & 语句区:第7—72列 注释区:第73—80列 C 每行一句,没有分隔符号 每行一句,没有分隔符号
程序单位 ■主程序 PROGRAM 程序名] 一语句可省略 END PROGRAM程序名] ←一END必须有 ■辅程序(过程 SUBROUTINE子程序 FUNCTION函数 BLOCK DATA块数据 MODULE 模块90) ■内部过程 CONTAINS (F90)
程序单位 主程序 [PROGRAM PROGRAM 程序名] ] ←语句可省略 ..... END [PROGRAM [ END [PROGRAM [程序名]] ]] ←END必须有 辅程序(过程) SUBROUTINE SUBROUTINE 子程序 FUNCTION FUNCTION 函数 BLOCK DATA BLOCK DATA 块数据 MODULE MODULE 模块 (F90) 内部过程 CONTAINS (F90) CONTAINS (F90)
程序体和语句顺序 ■PROGRAM,FUNC'TION, SUBROUTINE,BLOCK DATA等程序单位 开始语句 ·变量类型和语句函数等定义语句 (说明部分》 ■执行语句,DATA语句,FORMAT语句 执行部分) ■END语句
程序体和语句顺序 程序体和语句顺序 PROGRAM ,FUNCTION FUNCTION , SUBROUTINE SUBROUTINE ,BLOCK DATA BLOCK DATA 等程序单位 开始语句 变量类型和语句函数等定义语句 变量类型和语句函数等定义语句 (说明部分 ) 执行语句,DATA语句,FORMAT语句 (执行部分 ) END语句