COBOL版Hello World

2018-02-08 23:18 更新

第一个COBOL程序

不管学哪门语言,第一个HelloWorld程序成功运行起来的时候,代表着你的学习已经跨进了一小步。

       IDENTIFICATION   DIVISION.
       PROGRAM-ID.      'HELLOWORLD'.
       ENVIRONMENT      DIVISION.
       DATA             DIVISION.
       FILE             SECTION.
       WORKING-STORAGE  SECTION.
       PROCEDURE        DIVISION.
       MAIN-PROCEDURE.
            DISPLAY "Hello world!"
            STOP RUN.

运行结果

上面这个例子应该是最简单的COBOL程序了,编译运行之后结果就会出来: Hello world!

程序分析

对新手来说,上面的COBOL版HELLOWORLD理解起来可能有难度,万事开头难嘛,我们来一句一句的分析:

  • IDENTIFICATION DIVISION.

    定义COBOL四大部之一的标识部。

  • PROGRAM-ID. 'HELLOWORLD'.

    定义COBOL程序的ID。

  • ENVIRONMENT DIVISION.

    定义COBOL四大部之一的环境部。

  • DATA DIVISION.

    定义COBOL四大部之一的数据部。

  • FILE SECTION.

    定义数据部中的文件节。

  • WORKING-STORAGE SECTION.

    定义数据部中的工作区域节。

  • PROCEDURE DIVISION.

    定义COBOL四大部之一的过程部。

  • MAIN-PROCEDURE.

    定义过程部中的机能节。

  • DISPLAY "Hello world!"

    向标准显示设备输出字符串:Hello world!

  • STOP RUN.

    程序运行结束。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号