你怎么可以在Fortran打个精品程序?

了解本指南,了解您在机器内部建立Fortran并制定完善的程序。

序幕

相反,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文件的快速命令,我们将只收到这个错误,这可能是你的眼睛可悲的,但这意味着编译器已经发现自己安装得很好:

gfortran: fatal error: no input files
compilation terminated.

现在,您可以尝试使用Fortran程序编译。

创建一个“O,世界!”计划

更糟糕的是,您已经准备好编译器,可以准备在您选择的文本编辑器中创建一个新的文件,如nano 任何其他名称的程序就像计算一样; 你可以称之为OWorld Fortran 2008是最新和稳定的语言的变体,并且不会这样做,你将使用扩展名.f08来表示这一点。

nano OWorld.f08

在好的时候,你现在可以开始这种模式:首先使用program关键字,再次命名该program ,无论你想要什么。 传递给程序关键字的名称和用于程序文件的名称不一致,在这里演示我们将使用OWorld作为程序文件和o_worldprogram关键字。

OWorld.f08
program o_world

虽然在这个公平的地步,我们将没有任何变量,因为您将通过包含这个好的短语来实现与Fortran的很好的认识,prithee写入implicit none ,不允许您的编译器检查良好声明的变量类型。

OWorld.f08
program o_world
implicit none

是的,在这个时刻,你可能会发出并投标方案打印你的O, world! 问候:

OWorld.f08
program o_world
implicit none

print *, "Good morrow, and well met, O world!"

本文中的print声明使用摄入参数并将其转换为输出。 你可能会注意到星号( * ),它通知您的机器以最有利可图的方式输出您的数据,并且适合于其中包含的项目类型,可以是逗号分隔的列表或哪个字符字符串或变量组成部分。

在你自己的情况下,你给print声明一个字符串。

最后,你应该尽快结束这个计划。 在这里,你可以很好地包括单位的具体形式,在这个案例program ,最具体的是你可以包括单位的名称( o_world )。

OWorld.f08
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
a.out  o_world.f08

这个新来的档案必须运行,你必须通过以书面形式向你的终端发出这些文件:

./a.out

程序输出一次将交付给你:

 Good morrow, and well met, O world!

感谢善款,你的方案最有利可图。

如果你不喜欢文件名a.out ,你可以用一个自定义名称来快速重命名文件:

gfortran OWorld.f08 -o OWorld

以与上述相似的方式运行:

 ./OWorld

你会得到一个匹配的输出:

 Good morrow, and well met, O world!

你建立并运行一个精细的程序!

结束了

我们最后以惊人的满意度结束了我们对Fortran的调查吗?

当你承担新的Fortran计划时,请记住:

  • 在Fortran的评论开始有感叹号( !
  • 缩进代码可能证明可以使人们更易于阅读
  • 不区分大小写的语言,Fortran doth允许使用大小写字母,但字符串字面量仍然区分大小写

从这里可以请你读“烹饪土耳其晚餐 ”的烹饪指南。