Fortran - 决策



决策结构要求程序员指定一个或多个条件供程序评估或测试,以及在确定条件为真时要执行的语句(一个或多个),以及可选地在确定条件为假时要执行的其他语句。

以下是大多数编程语言中典型的决策结构的通用形式:

Decision Making

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

序号 语句及描述
1 If… then 结构

一个if… then… end if语句由一个逻辑表达式和一个或多个语句组成。

2 If… then… else 结构

一个if… then语句可以后跟一个可选的else语句,当逻辑表达式为假时执行。

3 if...else if...else 语句

一个if语句结构可以有一个或多个可选的else-if结构。当if条件失败时,执行紧跟其后的else-if。当else-if也失败时,执行其后续的else-if语句(如果有),依此类推。

4 嵌套 if 结构

你可以在另一个ifelse if语句中使用一个ifelse if语句。

5 select case 结构

一个select case语句允许测试一个变量是否与一个值的列表相等。

6 嵌套 select case 结构

你可以在另一个select case语句中使用一个select case语句。

广告