If statement

优质
小牛编辑
133浏览
2023-12-01

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

语法 (Syntax)

Rexx中此声明的一般形式如下 -

if (condition) then 
   do 
      #statement1 
      #statement2 
   end

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

流程图 (Flow Diagram)

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

如果声明

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

以下程序是Rexx中simple if expression的示例。

例子 (Example)

/* Main program */ 
i = 5 
if (i < 10) then 
   do 
      say "i is less than 10" 
   end

关于上述计划,需要注意以下关键事项 -

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

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

上述计划的输出将是 -

i is less than 10