1

我需要知道如何保持窗口打开,以便在运行程序时可以看到屏幕的输出。在我看到程序的输出之前它会闪烁。谢谢。

   program-id. Experiment as "Experiment".
   environment division.
   configuration section.
   Source-Computer. IBM-PC.
   Object-Computer. IBM-PC.
   special-names.
       console is crt.  

   data division.
   working-storage section.

   procedure division.
   Experiment-Start.
        Display "Hello World".
   end program Experiment.
4

1 回答 1

2

我认为您描述的是正常行为。

如果操作系统必须打开一个窗口来运行程序,那么操作系统将在程序结束时关闭该窗口。

如果打开窗口,得到一个 DOS 提示符,然后运行程序,你会得到不同的行为。

测试的一个小技巧是在程序结束之前立即放置 DISPLAY/ACCEPT 语句:

在工作存储部分

01  some-rubbish PIC X.

在程序部门。

DISLAY "The Program is ending. Press Enter to allow it to finish."
ACCEPT some-rubbish FROM CONSOLE

Eclipse 中很可能有一些可用的东西,因为它是一个常见的开发需求,但是在您发现之前,这应该会让您继续前进。

于 2013-09-23T06:26:44.927 回答