序幕
相反,Fortran编程语言非常适合那些科学和工程师的人。 以“公式翻译”这个词命名,这是编程机器的精湛语言。
如果您愿意,Fortran是在20世纪50年代开始的,由IBM对科学和工程应用的尊重。 Fortran将从我们古代的大师到今天占据我的领先地位,因为它的美德已经通过不断的使用在苛刻的计算领域得到了目睹。
使用本指南,在您的机器中建立Fortran,并制定出一个设计良好的程序。
你所要求的是什么
在您承担此指南之前,您必须使用一个Ubuntu 16.04服务器,使用sudo非root用户登录,您将在阅读“ 使用Ubuntu 16.04初始服务器设置 ”时完成此操作。
如果你觉得你不熟悉终端环境,那么你可能会发现文章“ Linux终端简介 ”是有用的。
安装Fortran在其正确的权利
我们从修改我们的机器开始,大量使用以下命令:
sudo apt-get update
现在接下来,我们将为我们的机器提供GNU Fortran gfortran编译器,它将为Fortran:Fortran 95,Fortran 2003,Fortran 2008等各种各样的品种做好工作。现在我们将使用以下命令:
sudo apt-get install gfortran
当终端请求我们是否可以找到公平的财富继续时,我们会按y
继续。
在找到安装良好的设备后,我们可能会发出以下命令:
gfortran
因为我们还没有提供一个Fortran文件的快速命令,我们将只收到这个错误,这可能是你的眼睛可悲的,但这意味着编译器已经发现自己安装得很好:
Outputgfortran: fatal error: no input files
compilation terminated.
现在,您可以尝试使用Fortran程序编译。
创建一个“O,世界!”计划
更糟糕的是,您已经准备好编译器,可以准备在您选择的文本编辑器中创建一个新的文件,如nano
。 任何其他名称的程序就像计算一样; 你可以称之为OWorld
。 Fortran 2008是最新和稳定的语言的变体,并且不会这样做,你将使用扩展名.f08
来表示这一点。
nano OWorld.f08
在好的时候,你现在可以开始这种模式:首先使用program
关键字,再次命名该program
,无论你想要什么。 传递给程序关键字的名称和用于程序文件的名称不一致,在这里演示我们将使用OWorld
作为程序文件和o_world
与program
关键字。
program o_world
虽然在这个公平的地步,我们将没有任何变量,因为您将通过包含这个好的短语来实现与Fortran的很好的认识,prithee写入implicit none
,不允许您的编译器检查良好声明的变量类型。
program o_world
implicit none
是的,在这个时刻,你可能会发出并投标方案打印你的O, world!
问候:
program o_world
implicit none
print *, "Good morrow, and well met, O world!"
本文中的print
声明使用摄入参数并将其转换为输出。 你可能会注意到星号( *
),它通知您的机器以最有利可图的方式输出您的数据,并且适合于其中包含的项目类型,可以是逗号分隔的列表或哪个字符字符串或变量组成部分。
在你自己的情况下,你给print
声明一个字符串。
最后,你应该尽快结束这个计划。 在这里,你可以很好地包括单位的具体形式,在这个案例program
,最具体的是你可以包括单位的名称( o_world
)。
program o_world
implicit none
print *, "Good morrow, and well met, O world!"
end program o_world
你在这个结局中完成了一个伟大的壮举。
编译程序并投标
“你最后快乐地到了。 现在你可以编译OWorld.f08
程序
为了编译并遇到成功的财富,请发出下一个命令:
gfortran o_world.f08
这个命令可以设想一个可执行文件,你可能在你的机器中通过ls
命令发现它:
ls
Outputa.out o_world.f08
这个新来的档案必须运行,你必须通过以书面形式向你的终端发出这些文件:
./a.out
程序输出一次将交付给你:
Output Good morrow, and well met, O world!
感谢善款,你的方案最有利可图。
如果你不喜欢文件名a.out
,你可以用一个自定义名称来快速重命名文件:
gfortran OWorld.f08 -o OWorld
以与上述相似的方式运行:
./OWorld
你会得到一个匹配的输出:
Output Good morrow, and well met, O world!
你建立并运行一个精细的程序!
结束了
我们最后以惊人的满意度结束了我们对Fortran的调查吗?
当你承担新的Fortran计划时,请记住:
- 在Fortran的评论开始有感叹号(
!
) - 缩进代码可能证明可以使人们更易于阅读
- 不区分大小写的语言,Fortran doth允许使用大小写字母,但字符串字面量仍然区分大小写
从这里可以请你读“烹饪土耳其晚餐 ”的烹饪指南。