- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Fortran95简介-全文版
By陈鲸太
FORTRAN的演进
FORTRAN的起源,要追溯到1954年IBM公司的一项计划。由JOHN BACKUS领导的一个小组,尝试着在IBM 704计算机上面发展一套程序,它可以把使用接近数学语言的文字,翻译成机械语言。这个计划在刚开始并不被大家看好,但他们在1957年交出了成果,也就是第一套FORTRAN编译器,FORTRAN语言也就因此诞生了。FORTRAN语言的执行效率普遍的令各界满意,它证明了这项计划的可行性,也成为第一个被广泛使用的高级语言。FORTRAN的名字来自于英文的FORMULA TRANSLATOR这两个字,而这两个字恰是数学公式翻译器的意思。
旧版的FORTRAN77是在1978年由美国国家标准局(ANSI)所正式公布的,之后改版有1992年提出的FORTRAN90以及1997年的FORTRAN95,本文是为了FORTRAN 95所撰写。
编译器简介
VISUAL FORTRAN
VISUAL FORTRAN一开始是起源于MICROSOFT的FORTRAN POWERSTATION 4.0,这套工具后来卖给DIGITAL公司来继续发展,下一个版本称为DIGITAL VISUAL FORTRAN 5.0,DIGITAL后来被COMPAQ合并,所以接下来的6.0及6.5版就称为COMPAQ VISUAL FORTRAN。而COMPAQ目前又跟HP合并,也许下一个版本会称为HP VISUAL FORTRAN。
VISUAL FORTRAN被整合在一个叫作MICROSOFT VISUAL STUDIO的图形接口开发环境中,VISUAL STUDIO提供一个统一的使用接口,这个接口包括文书编辑功能,PROJECT的管理、除错工具等等,所以在使用上其实跟上学期的VISUAL C++满类似的,同学们上课用过VISUAL C++,对VISUAL FORTRAN应该不会陌生。
VISUAL FORTRAN 6.5除了完全支持FORTRAN 95的语法外,扩充功能方面提供完整的WINDOWS程序开发工具,专业版还内含IMSL数值链接库。另外它还可以和VISUAL C++直接互相连结使用,也就是把FORTRAN和C语言的程序代码混合编译成同一执行档案。
在工作站使用FORTRAN
学校计中工作站也提供FORTRAN COMPILER,使用方式很简单,只需要在存放FORTRAN档案的目录下面输入下面叙述即可:
ccsun33 [u8623033/fortran]% f77 filename.for
这个指令使用f77的compiler,其中filename.for就是我们所编写的FORTRAN程序档案
ccsun33 [u8623033/fortran]% f90 filename.for
这个指令使用f90的compiler
而指令按下enter键之后,会把结果COMPILE到a.out这个档案里面,我们想要执行这个程序,只要在命令提示字符后打a.out就可以看到执行结果:
ccsun33 [u8623033/fortran]% a.out
如果在compile的过程中想要把执行档改成别的档名,不要每次都变成a.out,那我们可以输入下列指令
ccsun33 [u8623033/fortran]%f77 filename1.for –o filename2
或者
ccsun33 [u8623033/fortran]%f90 filename1.for –o filename2
则filename2会变成我们的执行档名字
在COMPILE FORTRAN的时候,我们必需登入学校计中ccsun26~ccsun35的机器才可以使用(学校规定),并且因为软件总数只有两套,同时间只有两个人能可compile。
FORTRAN基本事项
字符集
字符集是指使用FORTRAN的时候,所能使用的所有字符有符号。FORTRAN所能使用的字符集有
英文26个字母:大小写不分
数字:0到9
22个特殊符号:有冒号、等号、加号、减号、惊叹号…等等
书面格式
FORTRAN程序代码的写作格式有两种,FREE FORMAT(自由格式)以及FIXED FORMAT(固定格式)。简单来说,FIXED FORMAT是属于旧式的写法,它在写作版面上有很多限制。FREE FORMAT是FORTRAN90之后的新写法,取消了许多旧的限制。FORTRAN程序代码附加档名为*.F或*.FOR的档案,就是指以FIXED FORMAT来写作的程序,若以*.F90为附加档名的档案,就是以FREE FORMAT来写作的程序。建议现在都应该改用FREE FORMAT来写作程序。
FIXED FORMAT
固定格式之中,规定了程序代码每一
文档评论(0)