我的字符串为'#$ rahul',我必须计算不使用检查动词的字母数量。还没有使用ord子句的ASCII值。我的教练告诉我使用空数组,但它是如何使用的?我尝试过,但它也适用于符号。计算数据中字母字符的数量
DATA DIVISION.
WORKING-STORAGE SECTION.
01 WS-TABLE.
05 WS-A OCCURS 3 TIMES INDEXED BY I.
10 WS-B PIC A(2).
10 WS-C OCCURS 2 TIMES INDEXED BY J.
15 WS-D PIC X(3).
PROCEDURE DIVISION.
MOVE '@#@#DEF34GHIJKL56MNOPQR' TO WS-TABLE.
PERFORM A-PARA VARYING I FROM 1 BY 1 UNTIL I >3
STOP RUN.
A-PARA.
PERFORM C-PARA VARYING J FROM 1 BY 1 UNTIL J>2.
C-PARA.
if ws-table(1) equals to spaces
continue
else
add +1 to ws-count
end-if
DISPLAY WS-C(I,J).
请显示您尝试过的代码,它会让我们更好地理解您错过的内容。 –
我添加了我的代码,但我的教练想要使用另一个空的数组,这是我无法理解的。 –