1. 声明evaluate语句 首先,我们需要在程序中声明evaluate语句,并且定义它的结构。这通常需要使用下面的语法: EVALUATE control-expression WHEN condition-1 statement-1 [WHEN condition-2 statement-2 ...] [WHEN OTHER statement-3] END-EVALUATE. 其中,控制表达式是一个任意的表达式,可以是变量或者是计算表达式。
EVALUATE常量expression参考TRUEFALSEWHENany_clause命令WHENOTHER命令END-EVALUATE; any_clause 常量 有效的z/OS® DebuggerCOBOL 常量。 表达式 有效的z/OS DebuggerCOBOL 算术表达式。 参考 有效的z/OS DebuggerCOBOL 引用。 条件 简单关系条件。 命令 有效的z/OS Debugger命令。
在上述示例中,EVALUATE语句根据条件的结果执行相应的操作。如果condition-1为真,则执行statement-1;如果condition-2为真,则执行statement-2;以此类推。如果所有条件都为假,则执行statement-4。 条件可以是任何逻辑表达式,例如比较运算符(=,<,>等)或逻辑运算符(AND,OR等)。在EVALUATE语句中,可以有多个WHEN子句,即多...
Evaluate 评估动词是一系列 IF-ELSE 语句的替代。 它可用于评估多个条件。 它类似于C程序中的SWITCH语句。示例IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. DATA DIVISION. WORKING-STORAGE SECTION. 01 WS-A PIC 9 VALUE 0. PROCEDURE DIVISION. MOVE 3 TO WS-A. EVALUATE TRUE WHEN WS-A > 2 DISPLAY '...
36、)Q75)In an EVALUTE statement is the order of the WHEN clauses significant? Q:在EVALUATE语句中,WHEN子句旳顺序与否故意义A:固然故意义。EXALUATION通过WHEN子句从头到尾旳执行顺序会决定成果。Q76)What is the default value(s) for an INITIALIZE and what keyword allows for an override of the ...
Q18:EVALUATE语句有什么作用 A18:EVALUATE就象个CASE语句(多重开关语句,学过C总懂得吧),不同点在于EVALUATE不需要BREAK,一旦匹配就跳出EVALUATE语句了 Q19) What are the different forms of EVALUATE statement? A19) EVALUATE EVALUATE SQLCODE ALSO FILE-STATUS WHEN A=B AND C=D WHEN 100 ALSO‘00′ imperativ...
如果相等,则执行语句序列1;如果不等,则执行语句序列2,若没有WHEN OTHER选项,则直接从END-EVALUATE跳出。格式如下:CHAPTER 5 过程部之二过程部之二 编辑ppt 注意:1)判别主体的个数可以不止一个,但此时“判 63、别对象”的个数应与之相同。在执行时,将“判别主体”和“判别对象”一一对应检查,只有当它们全部...
Evaluate 动词是一系列 IF-ELSE 语句的替换。它可用于评估多个条件。它类似于 C 程序中的 SWITCH 语句。 例如 IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. DATA DIVISION. WORKING-STORAGE SECTION. 01 WS-A PIC 9 VALUE 0. PROCEDURE DIVISION. MOVE 3 TO WS-A. EVALUATE TRUE WHEN WS-A > 2 DISPLAY...
Procedure DIVISION USING PARMS. * Open the input and/or output files PERFORM Open-files. * Process the user request EVALUATE ACTION WHEN DO-COPY-DATASET PERFORMCopy-input-to-output.WHEN OTHER CONTINUE. END-EVALUATE. MOVE IN-FILE-STATUS TO PARM-IN-FILE-STATUS. MOVE OUT-FILE-STATUS TO PARM-...