91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么使用cobol中的inspect去空格

小億
344
2023-10-16 12:00:11
欄目: 編程語言

在COBOL中,可以使用INSPECT語句來去除字符串中的空格。以下是一個示例:

IDENTIFICATION DIVISION.
PROGRAM-ID. REMOVE-SPACES.

DATA DIVISION.
WORKING-STORAGE SECTION.
01 INPUT-STRING PIC X(20) VALUE '  HELLO WORLD  '.
01 OUTPUT-STRING PIC X(20).

PROCEDURE DIVISION.
MAIN-PROGRAM.
   DISPLAY 'Before removing spaces: ' INPUT-STRING.
 
   INSPECT INPUT-STRING TALLYING WS-COUNTER FOR LEADING SPACES
                                      BEFORE INITIAL 'H'.
   INSPECT INPUT-STRING TALLYING WS-COUNTER FOR TRAILING SPACES
                                      AFTER INITIAL 'D'.
   MOVE INPUT-STRING(WS-COUNTER:LENGTH OF INPUT-STRING-WS-COUNTER)
        TO OUTPUT-STRING.

   DISPLAY 'After removing spaces: ' OUTPUT-STRING.
 
   STOP RUN.

在上面的示例中,我們使用了INSPECT語句來計算字符串中前導和尾隨空格的數量,并使用MOVE語句將非空格部分復制到另一個變量中。在這個例子中,我們假設輸入字符串的起始位置是從第一個非空格字符開始的,并且輸入字符串的長度已知。如果輸入字符串的起始位置不是從第一個非空格字符開始的,或者輸入字符串的長度不是固定的,那么你需要相應地修改代碼。

0
紫金县| 青川县| 利川市| 峨山| 阿尔山市| 怀柔区| 麻栗坡县| 南澳县| 丰城市| 慈溪市| 靖州| 启东市| 沽源县| 新化县| 尤溪县| 盈江县| 扎鲁特旗| 松阳县| 伊春市| 会泽县| 延寿县| 高陵县| 丹东市| 涞水县| 黔西| 阿拉尔市| 青州市| 安宁市| 承德市| 陈巴尔虎旗| 张家港市| 嵊州市| 潜山县| 湖州市| 伊吾县| 保靖县| 类乌齐县| 瑞安市| 含山县| 淳安县| 永寿县|