Fortran 简明教程

Fortran - Decisions

决策结构要求程序员指定程序要评估或测试的一个或多个条件,以及在条件确定为 true 时要执行的语句或语句,另外还可选择在条件确定为 false 时要执行的其他语句。

以下是大多数编程语言中常见的典型决策结构的一般形式 −

decision making

Fortran 提供以下类型的决策构建。

Sr.No

Statement & Description

1

If… then construct @`{s0} 语句由一个逻辑表达式后跟一条或多条语句组成。

2

If… then…​else construct @`{s2} 语句后跟一个可选的 else statement, ,在逻辑表达式为假时执行。

3

if…​else if…​else Statement @`{s5} 语句构造可以有一个或多个可选的 else-if 构造。当 if 条件失败时,执行紧随其后的 else-if 。如果 else-if 也失败,则执行其后继 else-if 语句(如果存在),依此类推。

4

nested if construct 您可以在另一个 ifelse if 语句中使用一个 ifelse if 语句。

5

select case construct select case 语句允许对变量进行测试,以使其相对于值列表相等。

6

nested select case construct 您可以在另一个 select case 语句中使用一个 select case 语句。