PROCEDURE DIVSION PERFORM M100 PERFORM M200 UNTIL(FLG = CNS) PERFORM M300其中M100 中执行end-call会怎样
时间: 2024-04-09 19:32:22 浏览: 113
在给出具体答案之前,我需要明确一些细节。你提到的代码片段看起来像是COBOL语言的一部分。如果我理解正确,你在程序的PROCEDURE DIVISION中使用了PERFORM语句,并且M100、M200和M300是程序中的标号(labels)。
根据你的描述,M100标号中有一个end-call语句。然而,COBOL中并没有名为end-call的语句。可能你指的是CALL语句的结束。
在COBOL中,CALL语句用于调用其他程序或子程序。当执行CALL语句时,程序将跳转到被调用程序,并在被调用程序执行完后返回到CALL语句的下一条语句。因此,当执行M100标号中的end-call(即CALL语句的结束)时,程序将返回到PERFORM M200语句。
请注意,我对你的代码和问题进行了一些假设,并根据常见的COBOL语法提供了上述答案。如果你有进一步的细节或疑问,请提供更多信息,以便我能够更准确地回答你的问题。
阅读全文