FORTRAN语言基础与编译器介绍

4 下载量 68 浏览量 更新于2024-07-28 1 收藏 204KB PPT 举报
"这篇资料是关于FORTRAN语言的简介,涵盖了FORTRAN的基本概念、编译器介绍、基本事项、输出输入、格式化输出、程序结构、流程控制、数组以及函数等核心内容。FORTRAN(Formula Translator)是1954年由IBM开发的首个广泛使用的高级编程语言,历经多次版本更新,如FORTRAN77、FORTRAN90和FORTRAN95。文中还提到了Visual FORTRAN作为在Windows环境下的一种编译器,属于Microsoft Visual Studio的一部分,支持与Visual C++的交互使用。此外,资料中还介绍了计算中心工作站上的FORTRAN编译方式以及登录账号信息。在FORTRAN的基本事项中,强调了其字符集、编程格式(包括Fixed Format和Free Format)的规则。" FORTRAN语言是一种历史悠久的编程语言,最初由IBM在1954年至1957年间开发,主要用于科学计算。它是第一个广泛采用的高级语言,随着时间的推移,FORTRAN经历了多个重要的版本更新,比如1978年的FORTRAN77、1992年的FORTRAN90和1997年的FORTRAN95,每个新版本都引入了更多的现代编程特性。 在FORTRAN的基本事项中,语言的字符集包括英文字母(不区分大小写)、数字和一些特殊符号。程序的编写有两种格式:Fixed Format是FORTRAN77之前的旧格式,它是为了适应打孔卡的输入设计的;而Free Format是自FORTRAN90开始的新格式,提供了更大的灵活性。 在编程实践中,Fixed Format有严格的布局规定,比如第1个字符用于标识注释,第1-5个字符可以存放行号,第6个字符用来指示行是否延续前一行,第7-72个字符是代码书写区域,而第73个字符之后的内容通常会被忽略。相比之下,Free Format则允许程序员更加自由地安排代码的布局。 FORTRAN的编译器方面,资料中提到了Visual FORTRAN,它是Microsoft Visual Studio的一个组件,可以与其他如Visual C++的开发工具集成。在计算中心的工作站上,FORTRAN编译器提供了FORTRAN90和FORTRAN77的支持,并且详细说明了如何通过telnet登录并使用编译器。 程序结构、流程控制和数组是FORTRAN编程中的关键部分。流程控制包括条件语句(如IF-THEN-ELSE)、循环结构(DO循环)等,这些结构使得程序可以根据特定条件执行不同的路径。数组是FORTRAN处理大量数据的重要工具,它允许一次性声明和操作一组同类型的变量。 此外,FORTRAN还支持函数的使用,函数可以封装逻辑,提高代码的复用性和可读性。函数可以接受参数,返回结果,并可以在程序的任何地方调用。 总结起来,FORTRAN语言虽然历史悠久,但其在科学计算领域依然保持着重要地位。了解它的基本概念、编程规则和编译器使用方法,对于从事相关领域的开发者来说至关重要。