COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx

上传人:b****2 文档编号:24396635 上传时间:2023-05-27 格式:DOCX 页数:11 大小:1.19MB
下载 相关 举报
COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx_第1页
第1页 / 共11页
COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx_第2页
第2页 / 共11页
COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx_第3页
第3页 / 共11页
COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx_第4页
第4页 / 共11页
COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx

《COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx》由会员分享,可在线阅读,更多相关《COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx(11页珍藏版)》请在冰豆网上搜索。

COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx

COBOLⅠ第5章日期和PAGEの印刷中文翻译版

第5章日期与页数的打印

例题2-2

在第4章例题2-1中,追加了日期与页数的打印

⑴输入输出数据形式

(a)输入数据形式

输入文件

(b)输出数据形式

输入表

⑵处理基准

1将输入文件的记录作为明细行,1页打印25件。

2每页打印大标题及各个项目的小标题。

3隔1行打印。

4单价,输入数量,输入额,有效数字前无用的0消去,每3位加一个豆号。

5单价,输入额在有效数字的前1位加上货币符号。

日期与页数打印的顺序和PAD

5.2.1取出日期,打印

因为日期是计算机自动设置的,从作业区域取出日期。

将取出的日期传到大标题行,与大标题行同时打印。

日期只需在最开始时取出一次,保存在作业区域中。

但是,日期的取出和移动到大标题行的处理则在前处理中进行。

5.2.2页数的计数,打印

准备计算页数区域。

页数最初被设置为0,每次换页数值增加1。

将计算的页数移动到大标题行,与大标题一起打印。

页数的计算和向大标题行移动,要在每次换页时进行。

也就是说,在主处理的换页处理中,大标题行打印之前进行。

在前处理中,先要把页数的初始值设定为0。

5.2.3完成的例题的PAD

5.3DATADIVISION(WORKING_STORAGESECTION)

学习与例题2-1不同的部分。

在IDENTIFICATIONDIVISION中,程序的名字是PROG022、

ENVIRONMENTDIVISION与DATADIVISION的FILESECTION与例题2-1相同。

在WORKING-STORAGESECTION中保存日期与页数,追加大标题行的内容。

5.3.1取出日期的区域

取出的日期,年月日全体共6位数字。

在例题中,取出的日期,年,月,日,2位2位印刷,分别处理,事先在日期区域中保存。

5.3.2页数的区域

页数计数的区域,因为要用于计算,用PACK形式的定义。

需要的位数,由页数的最大数决定。

定义成3位,可以计到999。

5.3.3大标题行区域

日期与页数都在大标题行上一同打印。

对日期与页数进行编辑,将有效数字前不用的0用空格转换。

5.4PROCEDUREDIVISION

5.4.1取出日期

取出计算机中设置的日期,使用ACCEPT。

(ⅰ)数据名

指定将取出的日期存入区域的数据名

(ⅱ)日期,年,月,日各2位,全体共6位的数字项目。

(ⅲ)取出数据的项目,英数字项目,数字项目,数字编辑项目还有集团项目。

(ⅳ)年为西历年号的后2位,月01~12,日01~31。

(ⅴ)DATE:

计算机里设置的日期。

5.4.2页数计数,打印

作业区域中保的页数初始值被设定为0,每次换页增加1。

页数向大标题行移动之后打印。

 

5,6总结

○取出日期

用ACCEPT语句,取出计算机内的日期。

○页数的计数,打印

每次换页数页数都增加1。

页数向大标题行传送打印。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1