如何在COBOL中读取和写入文件?

作者:佚名 上传时间:2023-05-23 运行软件:COBOL 编译器 软件版本:COBOL 85 版权申诉

本示例代码演示了如何在COBOL中读取和写入文件。使用“OPEN”语句打开文件,使用“READ”语句读取文件中的数据,使用“WRITE”语句写入数据到文件中,最后使用“CLOSE”语句关闭文件。

ENVIRONMENT DIVISION.
       INPUT-OUTPUT SECTION.
       FILE-CONTROL.
         SELECT INPUT-FILE ASSIGN 'INPUT.DAT'.
         SELECT OUTPUT-FILE ASSIGN 'OUTPUT.DAT'.

       DATA DIVISION.
       FILE SECTION.
       FD INPUT-FILE.
       01 INPUT-RECORD.
         05 EMPLOYEE-NAME  PIC X(30).
         05 EMPLOYEE-ID    PIC X(10).
         05 EMPLOYEE-SAL   PIC 9(10).

       FD OUTPUT-FILE.
       01 OUTPUT-RECORD.
         05 EMPLOYEE-NAME  PIC X(30).
         05 EMPLOYEE-ID    PIC X(10).
         05 EMPLOYEE-SAL   PIC 9(10).

       WORKING-STORAGE SECTION.
       01 WS-EOF PIC X(3) VALUE 'NO'.

       PROCEDURE DIVISION.
       MAIN-PARA.
           OPEN INPUT-FILE
               OUTPUT-FILE
           PERFORM UNTIL WS-EOF = 'YES'
               READ INPUT-FILE INTO INPUT-RECORD
               AT END SET WS-EOF TO 'YES'
               IF WS-EOF = 'NO'
                   WRITE OUTPUT-RECORD FROM INPUT-RECORD
               END-IF
           END-PERFORM
           CLOSE INPUT-FILE
               OUTPUT-FILE
           STOP RUN.

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
COBOL
本示例代码演示了如何在COBOL中读取和写入文件。使用“OPEN”语句打开文件,使用“READ”语句读取文件中的数据,使用“WRITE”语句写入数据到文件中,最后使用“CLOSE”语句关闭文件。EN
COBOL 85
COBOL 编译器
2023-05-23 09:22
COBOLXML
COBOL是一种古老的编程语言,但其在企业环境中仍然广泛使用。随着XML成为数据交换的主流格式,COBOL需要能够读取和写入XML文件。本文将介绍如何使用COBOL读取和写入XML文件,并提供示例代码
COBOL for z/OS 5.2
IBM Enterprise COBOL for z/OS
2023-03-13 06:46
COBOLCSV
COBOL是一种古老但仍然广泛使用的编程语言,它可以用于处理各种文件格式,包括CSV(逗号分隔值)文件。CSV文件是一种常见的数据交换格式,它使用逗号作为字段分隔符。COBOL如何读取CSV文件C
COBOL 11+
COBOL
2023-03-22 10:16
COBOL
本示例代码展示了COBOL中如何读取和写入文件。通过使用COBOL语言自带的文件处理方法,程序可以从一个文件读取数据并将数据写入另一个文件中。IDENTIFICATION DIVISION.PRO
COBOL 3.0
COBOL编译器
2023-03-27 02:51
COBOLCSV
本示例展示了如何使用COBOL编程语言读取和写入CSV文件。CSV文件是一种常见的文本文件格式,其中数据以逗号分隔。通过本示例,您将学习如何在COBOL程序中打开和读取CSV文件,以及如何将数据写入C
COBOL85
COBOL编译器
2023-04-12 07:59
COBOLCSV
这个示例代码展示了使用COBOL读取和写入CSV文件的方法。它使用了COBOL内置的SEQUENTIAL ACCESS和DELIMITED BY文本文件处理功能,可以方便地处理常见的CSV文件。该示例
COBOL 85
Micro Focus COBOL
2023-03-25 12:43
COBOLExcel
本文将介绍如何在COBOL程序中实现对Excel文件的读取和写入操作。同时提供示例代码、代码释义和总结。COBOL Excel读写示例下面的示例代码演示了在COBOL程序中如何读取和写入Excel
OpenCOBOL IDE 4.7.6
OpenCOBOL IDE
2023-04-06 15:32
COBOL
COBOL(Common Business-Oriented Language)是一种古老但广泛用于企业应用的编程语言。在本示例中,我们将演示如何使用COBOL编写代码来读取和写入文本文件。这对于处理
COBOL编译器(版本号根据具体编译器而异)
COBOL编译器
2023-10-21 16:18
使用COBOL
COBOL(常见商业导向语言)是一种专门用于处理文件的编程语言。COBOL提供了一种简单且易于理解的方式来读取和写入文件。在本教程中,我们将介绍COBOL文件读写的基础知识,以及如何使用COBOL处理
OpenCOBOL v1.2.0
COBOL编译器
2023-03-31 16:24
COBOL使用操作
该示例代码演示了如何在COBOL中使用文件读取和写入操作,以及如何处理错误和异常情况。使用文件操作可以轻松实现数据的读取和写入,这在实际开发中非常有用。IDENTIFICATION DIVISION
COBOL85
COBOL编译器
2023-03-20 14:51