Rexx - If 语句

第一个决策语句是if语句。 if 语句由一个布尔表达式后跟一个或多个语句组成。

语法

该语句在 Rexx 中的一般形式如下 −

if (condition) then 
   do 
      #statement1 
      #statement2 
   end

在 Rexx 中,条件是一个计算结果为 true 或 false 的表达式。 如果条件为真,则执行循环中的后续语句。

流程图

下图显示了该循环的图解说明。

If 语句

在上图中,您可以看到,只有当条件评估为 true 时,条件代码才会执行。

以下程序是 Rexx 中简单 if 表达式的示例。

示例

/* 主程序 */
i = 5 

if (i < 10) then 
   do 
      say "i is less than 10" 
   end

上述程序需要注意以下关键事项 −

  • if 语句用于首先评估 i 的是否小于 10。

  • 如果是,则评估 do 循环内的语句。

上述程序的输出将是 −

i is less than 10 

❮ rexx_decision_making.html