2FORTRAN基本语句
- 格式:ppt
- 大小:2.61 MB
- 文档页数:38
fortran教程Fortran是一种编程语言,用于科学和工程计算。
它具有高性能和可靠性,适用于大规模的数值计算和数据处理。
Fortran的基本语法是由一系列语句组成的程序。
每个语句都以一个数字标签开头,可用于控制程序的执行顺序。
以下是Fortran的一些基本语法和常用功能。
1. 变量和数据类型Fortran支持多种数据类型,包括整数(Integer)、实数(Real)和字符(Character)。
变量声明可以在程序的开头部分完成,例如:```fortranINTEGER :: iREAL :: xCHARACTER(len=10) :: name```注意,每个变量声明必须以两个冒号(::)开头。
2. 数学运算Fortran提供了一系列的数学运算符,用于执行基本的算术和逻辑运算,例如加法(+)、减法(-)、乘法(*)、除法(/)和求余(MOD)。
运算符的使用与其他编程语言相似。
3. 控制结构Fortran支持常用的控制结构,例如条件语句(IF-ELSE)和循环语句(DO LOOP)。
条件语句可以根据条件来执行不同的代码块,例如:```fortranIF (i > 0) THENPRINT*, 'i is positive'ELSEPRINT*, 'i is non-positive'END IF```循环语句可以根据条件重复执行一部分代码,例如:```fortranDO i = 1, 10PRINT*, iEND DO```上述代码将打印出1到10的数字。
4. 数组和矩阵运算Fortran支持多维数组和矩阵运算。
声明数组时可以指定维度和元素类型,例如:```fortranREAL, DIMENSION(3,3) :: matrix```然后,可以使用多个索引访问数组元素,例如:```fortranmatrix(1,2) = 3.14```这将给数组中的第1行第2列的元素赋值为3.14。
fortran基本用法不大熟悉fortran,保存下来备查。
转自:/node/45目录:一、说明二、概述三、数据类型及基本输入输出四、流程控制五、循环六、数组七、函数八、文件一、说明本文多数内容是我读彭国伦《Fortran 95 程序设计》的笔记。
只读到第九章,主要是3~9章,都是最基本的用法(原书共16章)。
这里主要摘录了我看书过程中总结的一些Fortran和C不同的地方,主要是语法方面。
希望这份笔记能够给学过C但没有接触过Fortran的同学带去一些帮助。
要想得更清楚些,推荐看一下原书,觉得作者真的写得很好,很清楚;如果有C语言的基础,看完前九应该很快的,花一两天就行了。
觉得如果耐心看完本文,基本功能应该也可以顺利用起来了。
外,由于我之前没有用过Fortran,这次为了赶文档看书又看得很粗浅,大多数东西看过之后都没得及仔细想,只是按着作者的意思去理解。
所以这份笔记还处于纸上谈兵的层次。
如果有不妥的方,希望大家指正。
谢谢!文中蓝色的部分是程序代码,!后面的内容为注释。
二、概述1、名词解释Fortran=For mula Tran slator/Translation一看就知道有什么特色了:可以把接近数学语言的文本翻译成机械语言。
的确,从一开始,IBM设计的时候就是为了方便数值计算和科学数据处理。
设计强大的数组操作就是为了实现这一目标。
ortran奠定了高级语言发展的基础。
现在Fortran在科研和机械方面应用很广。
2、Fortran的主要版本及差别按其发展历史,Fortran编译器的版本其实很多。
现在在广泛使用的是Fortran 77和Fortran90。
ortran 90在Fortran 77基础上添加了不少使用的功能,并且改良了77编程的版面格式,所以编程时推荐使用90。
鉴于很多现成的程序只有77版本,有必要知道77的一些基本常识,至少保证能够看77程序。
以下是77和90的一些格式上的区别。
第9章基本计算(一)赋值语句从计算机的实际状态来看,给出表达式并不意味着计算的开始,真正能够驱动计算的是可执行语句,而最直接驱动表达式的计算过程的就是赋值语句,完成一个赋值步骤,就意味着机器的状态的局部或全局发生了一个根本的变化。
从语法的角度来看,一个表达式还只是一个比较复杂的复合词汇,还不能构成一个完整的语句,而赋值语句则是一个在语法意义上的完整的语句,表达式在赋值语句中扮演关键的语法作用。
从计算问题的角度来看,赋值可以说是基本的计算步骤,考虑一下我们人工计算的过程就可以发现,任何一个完整的计算步骤,都可以说就是一个赋值步骤,特别是公式演算和数值计算,完成一个局部运算过程的标志,往往就是求出某个中间变量的数值或表达式。
FORTRAN语言作为一种以公式翻译为初衷的高级语言,它的赋值语句的一般形式就是一个数学等式,当然不是那种公式恒等变换得到的恒等式,而是要把运算的结果赋予一个变量,因此它的一般句法形式为:variable = expressionvariable => expression可以看到一个赋值语句作为一个完整的语句,分为三个部分:● 被赋值的变量● 赋值符号● 计算(表达式)其中被赋值的变量,通过赋值,就拥有了明确的取值形式,如果该变量含有下标,片断下标或子串范围,则赋值的前提是它们都已经获得具体的取值。
基于表达式结果的不同种类,赋值语句分为:●固有赋值:固有赋值是把任意类型的值赋予一个非指针变量,或把一个指针变量赋予一个与之相关联的目标。
●自定义赋值:自定义赋值得以构成的前提是存在一个可访问的子例行程序,它包含一个具有ASSIGNMENT形式的赋值界面,其属性与自定义赋值语句里的变量和表达式的属性保持一致。
●指针赋值:指针赋值把一个指针变量关联到它的目标对象,或者说把一个目标对象赋予到一个指针变量。
在形式上它使用符号=>。
●过滤数组赋值:这个赋值过程是对满足一定条件的数组元素进行赋值,而不是对数组整体进行赋值。
fortran循环结构及基本语句Fortran中的循环结构包括DO循环和DO WHILE循环。
基本语句包括赋值语句、条件语句和IO语句。
1.DO循环结构:DO循环结构用于重复执行一段代码块,语法如下:DO variable = start, end, step!代码块ENDDO在循环开始前,将变量初始化为start的值,然后执行代码块。
然后将变量增加step的值,并检查是否达到end的值,如果没有达到则继续执行代码块,直到达到end的值为止。
2.DOWHILE循环结构:DOWHILE循环结构用于在满足条件时重复执行一段代码块,语法如下:DO WHILE (condition)!代码块ENDDO在每次循环开始前,检查condition是否为真,如果为真则执行代码块,然后再次检查condition。
只有当condition为假时,循环才会结束。
3.赋值语句:赋值语句用于将一个值赋给一个变量,语法如下:variable = expression可以使用算术运算符和函数来计算expression的值,并将结果赋给变量。
4.条件语句:条件语句用于根据条件选择执行不同的代码块,常用的条件语句有IF语句和SELECTCASE语句。
-IF语句的语法如下:IF (condition) THEN!代码块1ELSE IF (condition) THEN!代码块2ELSE!代码块3ENDIF根据condition的值选择执行代码块1、代码块2或代码块3-SELECTCASE语句的语法如下:SELECT CASE (expression)CASE (value1)!代码块1CASE (value2)!代码块2CASEDEFAULT!代码块3ENDSELECT根据expression的值选择执行相应的代码块,如果没有匹配的值,则执行默认的代码块。
5.IO语句:IO语句用于输入和输出数据,常用的IO语句有WRITE和READ语句。
fortran输出语句
Fortran编程语言中用于输出结果的语句是WRITE语句。
它可以向屏幕、文件或其他输出设备打印数据。
WRITE语句的一般语法是:
```
WRITE (unit, format) list, ...
```
其中,unit是输出单元的描述符,可以是一个数值或符号;format是一个可选参数,用于指定输出的格式;list是要输出的数据列表,可以是一个或多个数值或变量。
举个例子,下面的Fortran代码将打印出一条消息和一个变量的值:
```
PROGRAM HelloWorld
IMPLICIT NONE
INTEGER :: x
x = 5
WRITE (*, '(A, I4)') 'The value of x is: ', x
END PROGRAM HelloWorld
```
输出结果为:The value of x is: 5
除了基本的输出功能外,Fortran还提供了一些格式说明符,用于控制输出的格式。
例如,'I4'表示输出一个四位整数,'F10.2'表示输出一个带有10位宽度和2位小数的浮点数。
需要注意的是,在Fortran中,每个WRITE语句都会在输出结束后自动换行,如果不希望换行,可以使用ADVANCE='NO'选项。
另外,如果要将输出重定向到文件而不是屏幕,可以将unit参数设置为文件的单位号。
fortran format用法1.引言1.1 概述Fortran是一种编程语言,由IBM公司于1950年代开发。
它被广泛应用于科学计算和数值分析领域,尤其在大规模计算和高性能计算方面表现出色。
Fortran语言的一个重要特性是它的格式化输出功能,即Fortran Format。
Fortran Format是一种格式控制语句,用于指定数据的输出或输入格式。
它可以精确地控制数据的显示方式,包括字段宽度、数值精度、对齐方式等。
通过使用Fortran Format,程序员可以轻松地格式化输出数据,使其更易于阅读和理解。
在Fortran程序中,可以使用一些特定的符号和代码来定义格式控制语句。
例如,可以使用A表示字符型数据、I表示整型数据、F表示浮点型数据等。
通过在格式控制语句中使用这些符号和代码,可以将不同类型和长度的数据格式化为适合打印或写入文件的形式。
除了基本的数据类型,Fortran Format还提供了许多其他功能,如控制字段宽度、指数表示法、对齐方式、填充字符等。
这些功能使得程序员能够自定义数据的输出格式,满足特定需求。
Fortran Format在科学计算和数据处理中扮演着重要的角色。
它可以帮助程序员更好地展示和共享计算结果,提高代码的可读性和可维护性。
此外,由于Fortran Format提供了丰富的格式化选项,它还可以用于数据文件的读写操作。
本文将介绍Fortran Format的基本概念和常用用法。
首先,我们将讨论Fortran Format的基本原理和语法规则。
然后,我们将探讨一些常见的格式化选项,包括字段宽度控制、数值精度控制和对齐方式控制等。
最后,我们将总结Fortran Format的重要性,并展望它在未来发展中的潜力。
通过本篇文章的阅读,读者将能够全面了解Fortran Format的用法和作用,提高对Fortran编程的理解和应用能力。
无论是初学者还是有一定经验的程序员,都可以从中获益,使其编写的Fortran程序更加出色和实用。
fortranopen语句Fortran中的open语句用于打开文件,它是Fortran编程中非常重要的一个语句。
在本文中,我们将介绍Fortran中open语句的一些常见用法和参数。
1. 打开文件以供读取:open(unit=10, file='input.txt', status='old', iostat=ierr)这个open语句打开了名为input.txt的文件,并将其与逻辑单元10关联。
通过指定status='old',我们将文件以只读模式打开。
如果文件打开成功,ierr将被设置为0。
2. 打开文件以供写入:open(unit=20, file='output.txt', status='new', iostat=ierr)这个open语句打开了名为output.txt的文件,并将其与逻辑单元20关联。
通过指定status='new',我们将文件以写入模式打开。
如果文件打开成功,ierr将被设置为0。
3. 打开文件以供读取和写入:open(unit=30, file='data.txt', status='unknown', iostat=ierr, access='direct')这个open语句打开了名为data.txt的文件,并将其与逻辑单元30关联。
通过指定status='unknown',我们允许文件既可以读取又可以写入。
通过指定access='direct',我们指定了文件的访问方式为直接访问。
4. 打开文件以供追加写入:open(unit=40, file='log.txt', status='old', iostat=ierr, position='append')这个open语句打开了名为log.txt的文件,并将其与逻辑单元40关联。
fortran判断语句Fortran是一种高级编程语言,主要用于科学计算和工程计算领域。
在Fortran中,判断语句是一种非常重要的语言结构,它可以根据条件的真假来执行不同的操作。
本文将介绍Fortran中常用的十种判断语句,帮助读者更好地掌握该语言。
1. IF-THEN语句IF-THEN语句是Fortran中最基本的判断语句,它的语法如下:IF (condition) THENstatement blockEND IF其中,condition是一个逻辑表达式,如果为真,则执行statement block中的语句,否则跳过该语句块。
2. IF-THEN-ELSE语句IF-THEN-ELSE语句是IF-THEN语句的扩展版本,它的语法如下:IF (condition) THENstatement block 1ELSEstatement block 2END IF其中,如果condition为真,则执行statement block 1中的语句,否则执行statement block 2中的语句。
3. IF-THEN-ELSEIF语句IF-THEN-ELSEIF语句可以实现多重条件判断,它的语法如下:IF (condition 1) THENstatement block 1ELSEIF (condition 2) THENstatement block 2ELSEIF (condition 3) THENstatement block 3...ELSEstatement block nEND IF其中,如果condition 1为真,则执行statement block 1中的语句;如果condition 2为真,则执行statement block 2中的语句;以此类推,最后如果所有的条件都不为真,则执行statement block n中的语句。
4. SELECT CASE语句SELECT CASE语句是一种更为灵活的判断语句,它的语法如下:SELECT CASE (expression)CASE (value 1)statement block 1CASE (value 2)statement block 2CASE (value 3)statement block 3...CASE DEFAULTstatement block nEND SELECT其中,expression是一个表达式,value 1、value 2等是表达式的取值,如果expression的值等于某个value,则执行相应的statement block中的语句;如果所有的value都不匹配,则执行CASE DEFAULT中的语句。
正则表达式解析fortran语句摘要:1.引言2.正则表达式简介3.FORTRAN语句概述4.正则表达式解析FORTRAN语句实例5.解析结果分析与讨论6.结论正文:【引言】在编程领域,正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具。
它可以用来查找、替换和解析文本中的特定模式。
本篇文章将详细介绍如何使用正则表达式解析FORTRAN(Formula Translation)语句,这是一种高级编程语言,主要用于数值计算和科学计算。
【正则表达式简介】正则表达式是一种文本匹配模式,它可以用来查找、替换和解析文本中的特定字符序列。
正则表达式由一系列字符和元字符组成,例如`.", "*", "+", "?", "[", "]", "|"等。
通过组合这些字符和元字符,可以创建各种复杂的匹配模式。
【FORTRAN语句概述】FORTRAN是一种历史悠久的高级编程语言,主要用于数值计算和科学计算。
它具有丰富的运算符、变量和控制结构,可以方便地处理数值数据。
FORTRAN语句的基本结构包括:关键字、标识符、运算符、表达式和分号等。
【正则表达式解析FORTRAN语句实例】以下是一个简单的FORTRAN程序片段:```fortranprogram mainimplicit noneinteger :: a, b, sumprint *, "Enter two integers:"read *, a, bsum = a + bprint *, "The sum is:", sumend program main```使用正则表达式解析这段代码,可以提取以下信息:- 关键字:program、implicit、integer、print、read、sum、end- 标识符:main、a、b、sum- 运算符:+、=、*、/、%- 表达式:a + b、sum【解析结果分析与讨论】通过正则表达式解析FORTRAN语句,可以更好地理解程序的结构和语法。
Fortran语言快速学习指南Fortran是一种高级程序设计语言,专门用于科学和工程计算。
它是最早的计算机编程语言之一,在科学计算领域一直具有广泛的应用。
本篇文章将提供一份Fortran语言的快速学习指南,帮助读者快速掌握该语言的基本概念和用法。
一、Fortran简介Fortran是一种编译型语言,最初于1957年由IBM公司开发。
它的名字源自“Formula Translation”的缩写,最早用于数值计算和科学研究。
Fortran的设计目标是简化数值计算的编程过程,提高程序的效率和可读性。
二、Fortran的基本语法1. 变量和数据类型在Fortran中,变量是用于存储数据的容器,每个变量都必须先声明后使用。
Fortran提供了多种数据类型,包括整型、实型、字符型等,用于存储不同类型的数据。
2. 数组Fortran中的数组是一种特殊的变量类型,可以同时存储多个值。
数组的声明方式为:TYPE, DIMENSION(下标范围) :: 数组名。
例如,声明一个包含10个整数的数组可以写作:INTEGER, DIMENSION(10) :: array。
3. 条件语句和循环Fortran提供了条件语句(IF语句)和循环结构(DO循环)来控制程序的执行流程。
条件语句根据某个条件的真假来选择不同的执行路径,而循环结构可以重复执行一段代码块多次。
4. 子程序和函数Fortran支持子程序和函数的定义和调用。
子程序用于执行一段特定的代码块,而函数则返回一个值给调用者。
子程序和函数的定义方式为:SUBROUTINE 子程序名和 FUNCTION 函数名。
三、Fortran的特性和优势1. 高效性:Fortran在科学计算领域具有很高的效率和性能优势。
它能够直接利用计算机硬件的特性,进行高速、大规模的数值计算。
2. 数值计算支持:Fortran提供了丰富的数值计算库和函数,方便进行复杂的科学计算。
这些库包括矩阵运算、线性代数、微分方程求解等。
fortran语⾔语法FORTRAN是世界上最早出现的⾼级编程语⾔,是⼯程界最常⽤的编程语⾔,它在科学计算中(如航空航天、地质勘探、天⽓预报和建筑⼯程等领域)发挥着极其重要的作⽤。
经过40多年的发展,伴随着FORTRAN语⾔多次版本的更新及相应开发系统的出现,其功能不断完善,最新版本的开发系统⼏乎具备了VC、VB的所有特点,如图形界⾯编程、数据库等。
⽬前,⼯科院校开设的计算机编程语⾔课⾸选仍然是FORTRAN :<说实话,从科技发展的趋势来说这不是好事。
您可以设想⼀下,如果需要⽤鹅⽑笔抄写⼤量的古籍是什么感受!强烈建议阅读《发掘C#特性赋予科学计算项⽬以威⼒》1 FORTRAN77四则运算符+ - * / ** (其中**表⽰乘⽅)在表达式中按优先级次序由低到⾼为: +或-→*或/→**→函数→()2 FORTRAN77变量类型隐含约定:I-N规则凡是以字母I,J,K,L,M,N六个字母开头的,即认为是整型变量,其它为实型变量。
⽤类型说明语句确定变量类型:可以改变I-N规则⽤IMPLICIT语句将某⼀字母开头的全部变量指定为所需类型如IMPLICIT REAL (I,J)三种定义的优先级别由低到⾼顺序为:I-N规则→IMPLICIT语句→类型说明语句,因此,在程序中IMPLICIT语句应放在类型说明语句之前。
数组的说明与使⽤使⽤I-N规则时⽤DIMENSION说明数组,也可在定义变量类型同时说明数组,说明格式为:数组名(下标下界,下标上界),也可省略下标下界,此时默认为1,例:DIMENSION IA(0:9),ND(80:99),W(3,2),NUM(-1:0),A(0:2,0:1,0:3)REAL IA(10),ND(80:99)使⽤隐含DO循环进⾏数组输⼊输出操作:例如WRITE(*,10) ('I=',I,'A=',A(I),I=1,10,2)10FORMAT(1X,5(A2,I2,1X,A2,I4))使⽤DATA语句给数组赋初值变量表中可出现变量名,数组名,数组元素名,隐含DO循环,但不许出现任何形式的表达式:例如DATA A,B,C/,,DATA A/,B/,C/DATA A,B,C/3*CHARACTER*6 CHN(10)DATA CHN/10*''/INTEGER NUM(1000)DATA (NUM(I),I=1,500)/500*0/,(NUM(I),I=501,1000)/500*1/3 FORTRAN77程序书写规则·程序中的变量名,不分⼤⼩写;·变量名称是以字母开头再加上1到5位字母或数字构成,即变更名字串中只有前6位有效;·⼀⾏只能写⼀个语句;·程序的第⼀个语句固定为PROGRAM 程序名称字符串·某⾏的第1个字符⾄第5个字符位为标号区,只能书写语句标号或空着或注释内容;·某⾏的第1个字符为C或*号时,则表⽰该⾏为注释⾏,其后⾯的内容为注释内容;·某⾏的第6个字符位为⾮空格和⾮0字符时,则该⾏为上⼀⾏的续⾏,⼀个语句最多可有19个续⾏;·某⾏的第7⾄72字符位为语句区,语句区内可以任加空格以求美观;·某⾏的第73⾄80字符位为注释区,80字符位以后不能有内容。
fortran 循环语句
在Fortran中,有多种类型的循环语句可以使用。
下面是一些常见的循环语句类型:
1. DO循环:
DO循环用于执行一系列语句指定的次数。
它有两种形式:
- DO循环的计数形式:
DO i = start, end, step
! 执行的语句
END DO
在计数形式中,循环变量i从start开始,以步长step增加,直到达到或超过end。
- DO循环的无限形式:
DO
! 执行的语句
IF (condition) EXIT
END DO
在无限形式中,循环会无限循环,直到满足条件condition,然后跳出循环。
2. DO WHILE循环:
DO WHILE循环用于在满足某个条件的情况下重复执行一系列语句。
DO WHILE (condition)
! 执行的语句
END DO
在DO WHILE循环中,先检查条件是否满足,如果满足,则执行循环体中的语句。
然后再次检查条件,如果仍然满足,则继续执行。
循环终止的条件是条件不再满足。
3. DO UNTIL循环:
DO UNTIL循环与DO WHILE循环类似,不同之处在于它会在条件为真之前重复执行一系列语句。
语法如下:
DO
! 执行的语句
END DO
在DO UNTIL循环中,先执行循环体中的语句,然后检查条件是否满足。
如果条件为假,则继续循环。
循环终止的条件是条件为真。
这些是在Fortran中经常使用的循环语句。
使用适当的循环语句可以帮助您更有效地编写程序。
fortran语言知识点总结Fortran语言知识点总结:1. 基本语法和数据类型Fortran的基本语法和数据类型与其他编程语言类似,包括变量声明、赋值、条件语句、循环语句等。
在Fortran中,变量可以使用不同的数据类型进行声明,包括整数、实数、逻辑型和字符串型。
此外,Fortran还支持数组类型,可以方便地处理多维数组数据。
2. 过程和函数Fortran支持模块化编程,可以将代码模块化为过程和函数。
过程是一系列执行指令的代码块,可以在程序中被多次调用。
函数是一个具有返回值的过程,可以被其他代码调用,并返回一个值。
通过过程和函数的使用,可以提高代码的重用性和可维护性。
3. 指针和动态内存分配Fortran支持指针和动态内存分配,可以在程序中灵活地操作内存。
通过指针,可以获得变量的地址,并在程序中直接操作内存。
同时,动态内存分配允许程序在运行时分配或释放内存,可用于处理不确定大小的数据。
4. 文件操作Fortran提供了丰富的文件操作功能,可以进行文件的打开、写入、读取和关闭等操作。
通过文件操作,可以将程序的输入和输出与外部文件进行交互,从而扩展程序的功能和应用范围。
5. 并行计算Fortran具有强大的并行计算能力,可以利用多核处理器和分布式计算环境实现并行计算。
通过并行计算,可以加速程序的执行速度,提高计算效率。
6. 编译和调试Fortran程序需要通过编译器进行编译,生成可执行文件。
Fortran编译器通常会检查程序的语法和语义错误,并生成可执行文件。
同时,Fortran还提供了丰富的调试工具,可以帮助程序员发现和修复程序中的错误。
7. 数值计算和科学工程计算Fortran是一种专门用于数值计算和科学工程计算的语言,提供了丰富的数学库和科学计算库。
通过这些库,可以方便地进行复杂的数值计算和科学工程计算。
总结:Fortran是一种专门用于数值计算和科学工程计算的编程语言,具有丰富的数学库和科学计算库。
fortran基本语法Fortran是一种高级编程语言,它的全称是Formula Translation,最初是为数学和科学工作者设计的。
它的语法简单易学,特别适合数值计算、科学计算、工程计算和数据处理等领域。
本文将介绍Fortran的基本语法。
1.程序结构Fortran程序由一系列语句组成,每个语句占一行。
程序的执行顺序是从上到下、从左到右。
程序中可以包含注释,注释以“!”开始,直到行末为止。
Fortran程序通常由三个部分组成:程序头、主程序和子程序。
程序头包含程序的名称、作者、日期等信息。
主程序是Fortran程序的核心,它包含了程序的主要计算过程。
子程序是主程序的辅助程序,在主程序中可以调用子程序完成某些计算任务。
2.变量和常量Fortran中的变量是用来保存数据的,变量的类型可以是整数、实数、字符、逻辑等。
变量名必须以字母开头,长度不超过31个字符。
变量的赋值使用符号“=”,例如:a = 10b = 3.14c = 'Hello, World!'Fortran中的常量是指在程序执行期间不会改变的值,常量可以是整数、实数、字符、逻辑等。
Fortran中的常量可以使用以下符号表示:整数常量:例如5,-10等。
实数常量:例如3.14159,-2.5E-3等。
字符常量:例如'Hello, World!','A'等。
逻辑常量:例如.TRUE.,.FALSE.等。
3.运算符Fortran中的运算符包括算术运算符、逻辑运算符和关系运算符。
算术运算符:加:+减:-乘:*除:/幂:**逻辑运算符:非:.NOT.与:.AND.或:.OR.关系运算符:等于:==不等于:/=大于:>小于:<大于等于:>=小于等于:<=4.控制结构Fortran中的控制结构包括分支结构和循环结构。
分支结构:IF语句:根据条件执行不同的语句。
IF (a > b) THENPRINT *, 'a is greater than b'ELSEPRINT *, 'b is greater than a'END IFSELECT CASE语句:根据表达式的值执行不同的语句。