Fortran - 决策

  • 简述

    决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及要执行的一个或多个语句(如果条件被确定为真),以及可选地,如果条件确定为真,则要执行的其他语句条件被确定为假。
    以下是大多数编程语言中典型决策结构的一般形式 -
    做决定
    Fortran 提供以下类型的决策结构。
    序号 声明和说明
    1 If… then 语句
    一个 if… then… end if语句由一个逻辑表达式后跟一个或多个语句组成。
    2 If… then...else 构造
    一个 if… then语句后面可以跟一个可选的 else statement,当逻辑表达式为假时执行。
    3 if...else if...else 语句
    一个if语句构造可以有一个或多个可选else-if结构体。当。。。的时候if条件失败,紧随其后else-if被执行。当。。。的时候else-if也失败了,它的继任者else-if语句(如果有)被执行,依此类推。
    4 嵌套 if 构造
    你可以使用一个 if 或者 else if 另一个里面的声明 if 或者 else if 声明。
    5 select case 语句
    一个 select case 语句允许根据值列表测试变量是否相等。
    6 嵌套 select case 语句
    你可以使用一个 select case 另一个里面的声明 select case声明。