字串分隔

2021-09-21 18:18:08 字數 547 閱讀 4917

•連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列; 

•長度不是8整數倍的字串請在後面補數字0,空字串不處理。 

連續輸入字串(輸入2次,每個字串長度小於100)

輸出到長度為8的新字串陣列。

abc

123456789

abc00000

12345678

90000000

華為機試題。我的思路是先假設輸入的所有字串長度都大於等於8,執行while語句來把字串按長度為8來拆分成子字串輸出,直到字串長度小於8為止。若執行完while語句的字串非空則在其後面補0進行輸出即可。

#include using namespace std;

int main()

if(str != "" && str.length() < 8) //字串非空且長度小於8時,要在後面補0

}return 0;

}

字串分隔

題目 連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列 長度不是8整數倍的字串請在後面補數字0,空字串不處理。輸入 abc 123456789輸出 abc00000 12345678 90000000 include include using namespace std char str...

分隔字串

注 此sql原作者 袁老大 create or replace package split pck is type char table is table of varchar2 4000 function split string pi str in varchar2,pi separator i...

字串分隔

連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列 長度不是8整數倍的字串請在後面補數字0,空字串不處理。連續輸入字串 輸入2次,每個字串長度小於100 輸出到長度為8的新字串陣列 輸入 abc 123456789 輸出 abc00000 12345678 90000000 對單個連續字串分...