Fortran语言教程.ppt

Fortran语言教程.ppt

ID:49378661

大小:2.21 MB

页数:387页

时间:2020-02-04

Fortran语言教程.ppt_第1页
Fortran语言教程.ppt_第2页
Fortran语言教程.ppt_第3页
Fortran语言教程.ppt_第4页
Fortran语言教程.ppt_第5页
资源描述:

《Fortran语言教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Fortran语言(Fortran77结构化程序设计)普通高校计算机基础教学课程2021/7/212说明第一章算法(略)第二章计算机和计算机程序(略)2021/7/213第三章Fortran语言程序设计初步2021/7/2143.1Fortran语言的发展概况FORmulaTRANslator公式翻译器Fortran语言是一种适合于科学和工程计算问题的程序设计语言;也是计算机高级语言发展史上使用最早的一种程序设计语言。2021/7/2153.1Fortran语言的发展概况Fortran语言的发展过程:1951年由约翰·贝克斯等人开始研究For

2、tran语言;1957年第一个Fortran程序在IBM704机上运行;1958和1962年先后推出FortranⅡ和FortranⅣ;1966和1978年先后颁布Fortran66和Fortran77;1991年颁布了Fortran90。现在已经有了Fortran95,Fortran20032021/7/216Fortran语言的特征Fortran语言的最大特性是接近数学公式的自然描述,在计算机里具有很高的执行效率。易学,语法严谨。可以直接对矩阵和复数进行运算。自诞生以来广泛地应用于数值计算领域,积累了大量高效而可靠的源程序。很多专用的大型

3、数值运算计算机针对Fortran做了优化。广泛地应用于并行计算和高性能计算领域。Fortran90,Fortran95,Fortran2003的相继推出使Fortran语言具备了现代高级编程语言的一些特性。2021/7/2173.2简单的Fortran程序分析例1:求一元二次方程x2+3x-5.6=0的根,并打印结果。利用公式:(这里,a=1,b=3,c=-5.6)2021/7/2183.2简单的Fortran程序分析编程如下:ctherootsofthequadraticequationa=1.0b=3.0c=-5.6x1=(-b+sqrt

4、(b*b-4.0*a*c))/(2.0*a)x2=(-b-sqrt(b*b-4.0*a*c))/(2.0*a)write(*,100)x1,x2100format(1x,'x1=',f6.2,'x2=',f6.2)end2021/7/2193.2简单的Fortran程序分析执行结果:x1=1.30x2=-4.30例2:试求3!,6!,9!的值。编程如下:2021/7/21103.2简单的Fortran程序分析主程序:子程序:cmainprogramcsubprogramj=k(3)functionk(n)l=k(6)k=1m=k(9)i=2w

5、rite(*,*)j,l,m5if(i.le.n)thenendk=k*ii=i+1执行结果:goto56720362880endifreturnend2021/7/21113.2简单的Fortran程序分析Fortran程序的基本结构:⑴一个Fortran源程序由一个或多个程序单位组成,每个程序单位以“end”语句结束。⑵每个程序单位包括若干行语句行(执行语句和非执行语句行)非语句行(注释行)⑶语句前可不设标号,也可根据需要设标号。⑷各类语句在程序单位中的位置有一定规则。⑸程序必须按规定格式书写。2021/7/21123.3Fortran源

6、程序的书写格式Fortran77源程序必须按以下格式书写:⑴每行只能在80列内书写,并把80列分为4个区。⑵1~5列:标号区(1~5位无符号整数;第1列为“*”或“c”时,为注释行)⑶第6列:续行标志区(非空格或非零字符;最多19个续行)⑷7~72列:语句区(书写语句;一行只能写一条语句)⑸73~80列:语句注释区(一般作编号注释)2021/7/21133.4Fortran程序的编辑与运行FortranPowerStation4.0集成开发环境简介2021/7/21143.4Fortran程序的编辑与运行一、FortranPowerStati

7、on4.0的启动选“开始”→“程序”→“FortranPowerStation4.0”→“MicrosoftDeveloperStudio”。二、创建项目工作间选“File”→“New”→“ProjectWorkspace”→“ConsoleApplication”,并输入项目工作间名称(如:aaa)和存放项目工作间的位置或路径(如:c:for)→Create。2021/7/21153.4Fortran程序的编辑与运行三、给项目工作间添加和编辑文件打开指定的项目工作间→选“Insert”→“FileintoProject”→输入要添加的文

8、件名(如:st01.for)→“Add”。然后按Fortran程序的书写规则编辑程序。四、编译项目工作间中的文件打开指定的文件→选“Build”→“Compiles

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。