在COBOL中显示N次

时间:2015-01-21 05:51:54

标签: cobol

我试图使用 OpenCOBOL v1.1.0 的在线编译器调用段落N次这就是我正在做的事情:

IDENTIFICATION DIVISION.
PROGRAM-ID. PerformNTimes.

    PROCEDURE DIVISION.
       PERFORM 3 TIMES
         DISPLAY 'IN A-PARA'
       END-PERFORM

       PERFORM B-PARA 3 TIMES.
       STOP RUN.

       B-PARA.
       DISPLAY 'IN B-PARA'

为什么不打电话给B-PARA?

2 个答案:

答案 0 :(得分:2)

获取自己的编译器可能会更方便。 OpenCOBOL现在称为GnuCOBOL,可以从SourceForge.Net获得更多最新版本。

您的示例可能无法编译。在B-PARA中显示后,您不会显示最终的完整停止/期间。

在GnuCOBOL区域的讨论组中,对COBOL的产品和帮助给予了全力支持:https://sourceforge.net/p/open-cobol/discussion/?source=navbar

答案 1 :(得分:0)

最后,我解决了它。关键是每一行应以CRLF结束。在 B-PARA 中的显示之后添加了一段时间,并以CRLF结束每一行。您可以参考here了解如何实现这一目标。