FORTRAN语言基础:常数宣告与编译器简介

需积分: 9 4 下载量 140 浏览量 更新于2024-08-21 收藏 204KB PPT 举报
"FORTRAN语言简介,常数的宣告方法,编译器介绍" 在FORTRAN语言中,常数的宣告是编程过程中的一个重要环节。FORTRAN(Formula Translator)是一种早期的高级编程语言,由IBM在1954年至1957年间开发,是首个广泛使用的高级语言。随着时间的推移,FORTRAN经历了多次更新,如FORTRAN77、FORTRAN90和FORTRAN95。 常数的声明有两种主要方式: 1. 方式一: 在这种声明方式中,我们首先声明变量类型,然后使用`PARAMETER`关键字来定义常数。例如: ```fortran REAL PI PARAMETER(PI=3.14159) ``` 这里,`REAL`是数据类型,`PI`是常数的名称,`3.14159`是其数值。 2. 方式二: 在FORTRAN90及其后续版本中,可以使用`PARAMETER`关键字与冒号(`:`)来更清晰地声明常数。这种方式更加简洁: ```fortran REAL, PARAMETER :: PI=3.14159 ``` 这里的`::`是声明分隔符,它将数据类型与变量声明分开。 FORTRAN的编译器是将源代码转换为可执行程序的关键工具。例如,Visual FORTRAN是Microsoft提供的一个编译器,它整合在Visual Studio中,支持与其他Microsoft Visual Studio组件如Visual C++的集成。在计算中心的工作站上,通常会提供不同版本的FORTRAN编译器,如FORTRAN90和FORTRAN77。编译FORTRAN程序时,可以通过命令行指定输出文件,例如,`f77 filename.for -o sample`或`f90 filename.f90 -o sample`。 FORTRAN语言的基本事项包括其字符集、编程格式以及固定和自由格式的区别。字符集中包含英文字母(不区分大小写)、数字和一些特殊符号。程序代码的写作格式有两种:Fixed Format和Free Format。Fixed Format是FORTRAN77之前的旧格式,主要用于配合打孔卡片的输入,对每一行的字符位置有严格规定。而Free Format则是从FORTRAN90开始引入的新格式,给予程序员更大的灵活性。 Fixed Format中,第1个字符如果是`c`、`C`或`*`,则表示这一行是注释;第1-5个字符用来标识行号,若为数字;第6个字符用于指示代码是否连续;第7-72个字符是编写代码的区域;而第73个字符之后的内容会被忽略,某些编译器可能会报错。 FORTRAN语言在科学计算领域有着深厚的根基,它的常数声明和编译器使用都是学习FORTRAN编程的基础。了解这些基础知识有助于更好地理解和编写FORTRAN程序。