1、程序分段:一个程序由一个或若干个程序单位组成。主程序和每一个子程序分别是一个独立的程序单位。子程序是实现模块化的有效方法。
2、每一个程序单位都是以“END”语句结束尘歼。主程序段中的END语句作用是使程序“停止运行”;子程序段中的END语句是“使流程返回调用程序”。
3、一个程序有且仅亏兄唤有一个主程序段,可以有0个或若干个子程序段。
4、一个程序单位包括若干行。FORTRAN行分为两类:即语句行和非语句行。
其中语句行由一个FORTRAN语句组成。FORTRAN语句又可分为执行语句和非执行语句。非语句行,即为注释行。
5、FORTRAN程序的基本成份是语句。一行只能有一个语句。若一个语句太长,一行内写不下,可分写在几行上,但要用“续行标志”。
6、FORTRAN程序中语句允许有标号,以便被其他句引用。
7一个程序单位中各类语句的位置是有一定规销凯则的。一般是非执行语句放在所有可执行语句之前。[2]
Program 表示主程序。但可以省略。对于不包含在 module 或者 subroutine,function 中的代码段,自动认为是 Program 主程序。
好耐闭的编程孙核风格是明确给则亩掘出 program,但也可以忽略,只是不推荐这样做。
通常老一点的代码是省略它的。
要熟悉语法。分清 是 fortran 90 或以后的语言, 还是 fortran 77 及以前的语言。是涉及窗口,图形的 visual 程序,还是一般的以科学计算,文字处理,数据采集,设备控制,通讯的程序。
fortran 程序是 块状结构,主要有 一个主程序,许多子程序,函数,一些数据块。
以主程序为纲,先快速阅读主程序。
先 阅读注解行,了解程序用途,原理,功能;了解程序需要什么输入数据,格式;最后输出什么结果。
从 英文词词义 猜测子程序,函数 和 变量 的用途闷兆败。
然后仔细阅读主程序,顺着可能的执行顺序走一遍。
不必花太多时间在子程序,函数上。只需大体了解它们有何功能,例如 初始化,输入,计猜卜算,迭代,输出。大体干什么的便可。
为了了解某些部分的作用和用蚂颤途,可以添加一些打印语句,试run一下程序,看看结果和信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)