IF命令允许您有条件地执行命令。 您可以选择在IF命令上指定ELSE子句。 如果测试表达式求值为 false 并且存在ELSE子句,那么将执行与ELSE子句相关联的命令。 关键字不能缩写。 IFconditionTHEN命令ELSE命令END-IF; condition 具有以下格式的简单关系条件:Item-1operatorItem-2。Item-1和Item-2可以是数据项或文字。 操作...
IF 条件语句 IF 语句检查条件。如果条件为真,则执行 IF 块;如果条件为假,则执行 ELSE 块。 END-IF用于结束 IF 块。要结束 IF 块,可以使用句点代替 END-IF。但是对于多个 IF 块总是最好使用 END-IF。 嵌套IF− 出现在另一个 IF 块内的 IF 块。嵌套 IF 语句的深度没有限制。 句法 以下是 IF ...
IF 语句检查条件。 如果条件为 true,则执行 IF 块; 如果条件为 false,则执行 ELSE 块。END-IF 用于结束 IF 块。 要结束 IF 块,可以使用句点代替 END-IF。 但对于多个 IF 块,最好使用 END-IF。Nested-IF − IF 块出现在另一个 IF 块内。 嵌套 IF 语句的深度没有限制。
IF语句检查条件。 如果条件为真,则执行IF块; 如果条件为假,则执行ELSE块。 END-IF用于结束IF块。 要结束IF块,可以使用句点代替END-IF。 但总是最好将END-IF用于多个IF块。 Nested-IFIF块出现在另一个IF块内。 嵌套IF语句的深度没有限制。 语法(Syntax) 以下是IF条件语句的语法 - IF [condition] THEN [...
IF语句检查条件。如果条件为真(true),则执⾏IF块;如果条件为假(false),则执⾏ELSE块。END-IF:⽤于结束IF块。也可以使⽤⼀个句号替代END-IF结束IF块。但是对于多个IF块,最好使⽤END-IF。***Nested-IF(嵌套)***:IF块出现在另⼀个IF块中。嵌套IF语句的深度没有限制。语法 以下是IF条...
COBOL中的OR判断if a = 1 or a = 2 or a=3then.可不可以写成if a = 1 2 3then.我不想用evaluate如同move 1 to amove 1 to bmove 1 to c写成move 1 to a b c即可 答案 IF A = 1 OR A = 2 OR A = 3THEN ...END-IF.改写成如下方式是完全...
条件被使⽤在ifIF,Evaluate和Perform语句。不同类型的条件语句如下:IF条件语句关系条件注册条件类条件条件名条件否定条件组合条件IF条件语句IF语句检查条件。如果条件为真,则执⾏IF块;并且如果条件为假,则执⾏ELSE块。END-IF⽤于结束IF块。为了结束IF块,可以使⽤⼀个周期⽽不是END-IF。但是对于多个IF块...
IF A IF B ELSE NEXT SENTENCE ELSE C END-IF. EVALUATE 相当于SWITCH CASE语句。 EVALUATE A WHEN B ... WHEN 0 THRU 100 ...(FROM 0 TO 100) WHEN OTHER ... [END-EVALUATE] 首先得到A的结果,和WHEN语句的参数比较,如果和B相等,就执行B后的操作,执行完了不再执行后面的WHEN语句。如果不等就执行...
PERFORM 过程名1 [THROUGH/THRU] 过程名2 [VARYING 参数1 FROM 初值1 BY 步长1 UNTIL 条件1][AFTER 参数2 FROM 初值2 BY 步长2 UNTIL 条件2][AFTER 参数3 FROM 初值3 BY 步长3 UNTIL 条件3]END-PERFORM.还有一个 IF ~ELSE ~END-IF....