0-2 FORTRAN简介计算化学.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程教案 FORTRAN语言简介 Fortran程序的基本组成 • 源码格式 标号区:第l—5列 续行区:第6列 & 语句区:第7—72列 注释区:第73—80列 C 每行一句,没有分隔符号 程序单位 • 主程序 [PROGRAM 程序名] ←语句可省略 END [PROGRAM [程序名]] ←END必须有 • 辅程序(过程) SUBROUTINE 子程序 FUNCTION 函数 BLOCK DATA 块数据 MODULE 模块(F90) • 内部过程 CONTAINS (F90) 程序体和语句顺序 • PROGRAM,FUNCTION,SUBROUTINE , BLOCK DATA等程序单位开始语句 • 变量类型和语句函数等定义语句 (说明部分) • 执行语句,DATA语句,FORMAT语句 (执行部分) • END语句 有缘学习更多+谓ygd3076考证资料或关注桃报:奉献教育(店铺) 逻辑运算 • Fortran中有六个关系运算符: 关系运算符 英语含义 所代表的数学符号 .GT. > Greater Than >(大于) .GE. > Greater than or Equal ≥ (大于或等于) .LT. < to <(小于) .LE. < Less Than ≤ (小于或等于) .EQ. Less than or Equal to =(等于) .NE. / EQual to ≠ (不等于) Not Equal to 逻辑运算 • Fortran中有5个逻辑运算符: 逻辑运 含义 逻辑运算 例子含义 算符例 .AND. 逻辑与 A.AND.B A ,B为真时,则A.AND.B为真 .OR. 逻辑或 A.OR.B A ,B之一为真,则A.OR.B为真 .NOT. 逻辑非 .NOT.A A为真,则.NOT.A为假 .EQV. 逻辑等价 A.EQV.B A和B值为同一逻辑常量时, A.EQV.B为真 .NEQV. 逻辑不等 A.NEQV.B A和B的值为不同的逻辑常量,则 价 A.NEQV.B为真 FORMAT 格式 Aw 以w个字符宽来输出字符串 BN 定义文本框中的空位为没有东西,在输入时才需要使用 BZ 定义文本框中的空位代表0,在输入时才需要使用 Dw.d 以w个字符宽来输出指数类型的浮点数,小数部分占d个字符宽 Ew.d[Ee] 以w个字符宽来输出指数类型的浮点数,小数部分占d个字符宽,指数部分占e个字符 ENw.d[Ee] 以指数类型来输出浮点数 ESw.d[Ee]

文档评论(0)

恬淡虚无 + 关注
实名认证
内容提供者

学高为师,身正为范.师者,传道授业解惑也。做一个有理想,有道德,有思想,有文化,有信念的人。 学无止境:活到老,学到老!有缘学习更多关注桃报:奉献教育,点店铺。

1亿VIP精品文档

相关文档