在COBOL中,DISPLAY語句用于在屏幕上或輸出文件中顯示數據。
DISPLAY語句可以用于顯示變量的值、文本消息或表達式的結果。它可以用于調試程序、輸出報告或交互式用戶界面。
DISPLAY語句的一般語法如下:
DISPLAY [WITH] [NO] ADVANCING
[identifier-1 literal-1]
[identifier-2]
[literal-2]
[UPON identifier-3]
[UPON identifier-4]
[UPON identifier-5]
其中,關鍵字WITH用于指定是否要在顯示后進行換行,關鍵字ADVANCING用于指定是否要將光標移動到下一個字段。
以下是DISPLAY語句的一些示例用法:
DISPLAY "Variable value: " identifier-1
DISPLAY “Hello, World!”
DISPLAY "Sum: " identifier-1 + identifier-2
DISPLAY UPON identifier-3 "Value: " identifier-1
DISPLAY UPON identifier-4 "Message: " literal-1
DISPLAY UPON identifier-5 literal-2
在執行DISPLAY語句時,相關的數據將被發送到屏幕或輸出文件。在顯示變量值時,變量的值將被轉換為可讀的字符串。在顯示文本消息時,消息將按原樣顯示。在顯示表達式結果時,表達式將被求值,并將其結果顯示出來。