- 第一章 Fortran 语言程序设计初步
- 第二章 改变程序流程
- 第三章 循环结构
- 第四章 数据结构
- 第五章 数组
- 第六章 过程和模块
- 第七章 输入输出和文件
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
6.1.2 主程序
程序的执行始终是开始于主程序的第一条可执行语句,所以每个完整的 Fortran 程序必须有且仅有一个主程序。其形式为:
[PROGRAM [程序名]]
[说明部分]
[可执行部分]
[CONTAINS
内部过程]
END [PROGRAM[程序名]]
可以看到,主程序单元中允许包含内部过程。主程序名和外部过程名和公共块名都被认为是全局名称。全局名称在一个程序中必须是唯一的。
例:PROGRAM MAIN
REAL X(10),A(10,10),B(10) !说明部分
…
CALL GAUSS(A,B,X) !执行部分,调用内部过程 GAUSS
CONTAINS
SUBROUTINE GAUSS(R,S,T) !内部过程的开始
…
END SUBROUTINE GAUSS !内部过程的结束
EHD PROGRAM MAIN
下图显示的是一个 F90 程序的标准结构。每个框都可以是一个独立的源文件:
![]() |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论