1.IF条件判断语句 IF语句是FORTRAN中最常用的条件判断语句,它的格式如下: IF (测试表达式) then 语句1 else if (测试表达式) then 语句2 else 语句3 END IF 其中,测试表达式可以是任意逻辑表达式,如比较表达式、逻辑表达式等。在执行IF语句之前,FORTRAN会对测试表达式进行计算,如果测试表达式的值为真,则执行语句...
THEN是单个Fortran语句,必须一起写在同一行上,并且要执行的语句必须占用IF (…)THEN语句下面的单独的一行。 紧跟其后的END IF语句必须另起一行。在包含END IF语句的行上不能有行号。 2.2.2 ELSE和ELSE IF子句 结构形式: IF(logical_expr1)THEN Statement 1 Statement 2 ... ELSE IF(logical_expr2)THEN Stat...
1.if...then 这是最简单的if语句结构。 if...then的语句结构如下: if (logical expression) then statement endif 还可以对if块进行命名: [name:] if (logical expression) then ! various statements . . . 2.if...then...elseif...then...else语句的基本语法如下: if (logical expression) then sta...
可行。事实上,选择执行语句有多种搭配方式,非常灵活,例如:1. IF(A>=0) THEN ...ELSEIF(A<0) THEN ...ENDIF 2. IF(A>=0) THEN ...ELSE ...ENDIF 3. IF(A>=0) THEN ...ELSEIF(A<0) THEN ...ELSE !也就是说else后可以不跟判别语句和执行语句 ENDIF 关于选择执行语句,还...
第一个endif对应第二个if,第二个endif对应第一个if。if。。。else。。。是一种选择结构,if。。。elseif。。。else是一种选择结构,一种选择结构后要有一个endif,上面是if。。。else。。中嵌套了if。。。elseif。。。else,所以你区分一下就行了。
1. IF 语句IF 语句是 Fortran 中最常用的判断语句。它的基本形式如下:IF (条件) THEN 执行语句ELSEIF (条件) THEN 执行语句ELSE 执行语句END IF其中,条件可以是任意逻辑表达式,可以使用逻辑运算符(如 AND、 OR、NOT)和比较运算符(如>、<、=)进行组合。如果条件为 真,则执行 THEN 后的语句;否则,根据条件...
elseif 同 if一起使用 end 结束 for,while,if 语句 for 按规定次数重复执行语句 if 条件执行语句 otherwise 可同 switch 一起使用 pause 暂停模式 return 返回 select 多个条件分支 then 同 if一起使用 while 不确定次数重复执行语句 eval 特定值计算 feval 函数特定值计算或多变量计算 function 函数文件头 globa...
块if、else if、 else、end if语句 continue语句 stop和pause语句 do语句 read和write语句 rewind、backspace、endfile、open语句 call、return语句 end语句 Fortran中的非执行语句 program、function、subroutine语句 dimension、common、equivalence、implicit、external、intrinsic、save语句 ...
IF(逻辑表达式)THEN程序块1ELSE程序块2ENDIF DO语句,DO 标号,记数变量=起始值,终止值,步距"语句, DO标号,N=1,100,1程序块 标号CONTINUE DO UNTIL语句 DO标号,UNTIL(逻辑表达式)”语句,如DO标号,UNTIL(PI。GT.3.14159)程序块 标号CONTINUE DO WHILE 语句 ...
10、 a,b,cif(a.le.b) thenelse t=a a=b b=tend ifif(b.le.c) thenelse t=b b=c c=t if(a.le.b) then else t=a a=b b=t end ifend ifwrite(*,*) a,b,cend18五、五、ELSE IF ELSE IF 语句语句read(*,*) gradeif(grade.ge.60.) then if(grade.ge.70.) then if(grade....