网站大量收购闲置独家精品文档,联系QQ:2885784924

fortran语言语法课件资料.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FORTRAN是世界上最早出现的高级编程语言,是工程界最常用的编程语言,它在科学 计算中(如航空航天、地质勘探、天气预报和建筑工程等领域)发挥着极其重要的作 用。经过 40 多年的发展,伴随着 FORTRAN语言多次版本的更新及相应开发系统的出 现,其功能不断完善,最新版本的开发系统几乎具备了 VC、VB 的所有特点,如图形 界面编程、 数据库等。 目前,工科院校开设的计算机编程语言课首选仍然是 FORTRAN: 说实话,从科技发展的趋势来说这不是好事。您可以设想一下,如果需要用鹅毛笔抄 写大量的古籍是什么感受! 强烈建议阅读《 发掘 C#特性赋予科学计算项目以威力 》 1 FORTRAN77四则运算符 + - * / ** ( 其中 ** 表示乘方 ) 在表达式中按优先级次序由低到高为: + 或- →* 或/ →** →函数→ () 2 FORTRAN77变量类型 隐含约定: I-N 规则 凡是以字母 I ,J , K, L, M, N六个字母开头的,即认为是整型变量,其它为实型变 量。 用类型说明语句确定变量类型:可以改变 I-N 规则 INTEGER 整型 REAL 实型 DOUBLE PR 双精度实型 ECISION 复型,赋值形式为 ( 实部,虚部 ), 如 D=+,,C=,, 如果含表达式则用 CMPLX, COMPLEX 如 C=CMPLX*A,+B) 逻辑型 , 逻辑常量有“ T”和“ F”,“ T ”表示“ .TRUE. ” , “F”表示“ . LOGICAL FALSE.” CHARACTER 字符型 ,N 为字符串长度 , 可以在变量名称后重新指定长度 , 如 CHARACTER* *N 8 STR1,STR2*10 , 赋值形式为 STR2=IM A BOY. 用 IMPLICIT 语句将某一字母开头的全部变量指定为所需类型 如 IMPLICIT REAL (I,J) 三种定义的优先级别由低到高顺序为: I-N 规则→ IMPLICIT 语句→类型说明语句, 因 此,在程序中 IMPLICIT 语句应放在类型说明语句之前。 数组的说明与使用 使用 I-N 规则时用 DIMENSION说明数组, 也可在定义变量类型同时说明数组, 说明格 式为:数组名 ( 下标下界 , 下标上界),也可省略下标下界,此时默认为 1,例: DIMENSION IA(0:9),ND(80:99),W(3,2),NUM(-1:0),A(0:2,0:1,0:3) REAL IA(10),ND(80:99) 使用隐含 DO循环进行数组输入输出操作:例如 WRITE(*,10) (I=,I,A=,A(I),I=1,10,2) 10FORMAT(1X,5(A2,I2,1X,A2,I4)) 使用 DATA语句给数组赋初值 变量表中可出现变量名 , 数组名 , 数组元素名 , 隐含 DO循环,但不许出现任何形式的表 达式:例如 DATA A,B,C/,, DATA A/,B/,C/ DATA A,B,C/3*CHARACTER*6 CHN(10) DATA CHN/10*?????/INTEGER NUM(1000) DATA (NUM(I),I=1,500)/500*0/,(NUM(I),I=501,1000)/500*1/ 3 FORTRAN77程序书写规则 · 程序中的变量名,不分大小写; · 变量名称是以字母开头再加上 1 到 5 位字母或数字构成,即变更名字串中只有前 6 位有效; · 一行只能写一个语句; · 程序的第一个语句固定为 PROGRAM程序名称字符串 · 某行的第1个字符至第5个字符位为标号区,只能书

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档