COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx
- 文档编号:24396635
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:11
- 大小:1.19MB
COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx
《COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx》由会员分享,可在线阅读,更多相关《COBOLⅠ第5章 日期和PAGEの印刷中文翻译版.docx(11页珍藏版)》请在冰豆网上搜索。
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。
页数向大标题行传送打印。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- COBOL第5章 日期和PAGE印刷中文翻译版 COBOL 日期 PAGE 印刷 中文翻译