从Fortran IV更新到Fortran 77

mag*_*gol 3 fortran fortran77

我收到了一份咨询任务,我将把Fortran IV程序更新到Fortran 77.问题是我从未在Fortran中编码.你能给我一些关于我可以学习Fortran的技巧吗?Fortran IV和77有什么区别?

编辑

要更新的程序在MODCOMP 9250上运行(参见此处的图片)该程序是在原始编译器上开发的.编译器在1990年左右更新为Fortran 77.我的客户希望对应用程序进行一些修改,并希望借此机会将代码更新到最新的编译器

M. *_* B. 6

这似乎是一个非常奇怪的任务......教导编程语言在过去几十年中有所改进的目的是什么?如果是这样,为什么不翻译成现代语言,例如Fortran 95?

虽然我偶尔会遇到遗留的FORTRAN 77代码,但是自从我使用真正的FORTRAN IV以来已经很长时间了 - 很难记住这些差异.我认为最大的是改进的IF语句,这使得编写更清晰的代码变得更容易.更改列表显示在http://en.wikipedia.org/wiki/Fortran

如果您使用gfortran,以下选项应编译FORTRAN 77程序:

gfortran -ffixed-form  -ffixed-line-length-none  -W  -Wall -pedantic -o my_prog.exe   my_prog.for
Run Code Online (Sandbox Code Playgroud)