【发布时间】:2022-01-15 23:26:52
【问题描述】:
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 NAME PIC A(9) VALUE 'FELIX'.
还有其他的循环方式吗?
PROCEDURE DIVISION.
PERFORM A-PARA THRU E-PARA.
A-PARA.
DISPLAY 'L'.
B-PARA.
DISPLAY 'I I I'.
C-PARA.
DISPLAY 'A A A A A'.
D-PARA.
DISPLAY 'M M M M M M M'.
This is the Output:
L
III
AAAAA
MMMMMMM
My expecting Output Should be:
L
III
AAAAA
MMMMMMM
感谢您提前回复。我是这种编程语言的新手,而且非常令人困惑。
【问题讨论】:
-
对于“循环”:查看
PERFORM VARYING(您可以使用OCCURS将数据移动到表中,以便变量可以为您提供索引,或使用大变量和引用修改(随着大小的增加 [BY 2]):如果您检查前导空格 - 然后添加它们。 -
检查这个答案,也许它对你有用。 pyramid