華為機試題 字串替換

2021-07-09 19:17:15 字數 565 閱讀 5903

描述: 

寫出乙個程式,接受三個引數,分別是乙個字串和兩個字元,然後輸出替換字元後的字串。區分大小寫。

例如1:

輸入:abcdef,a,b

輸出:bbcdef

例如2:

輸入:aabcdef,a,c

輸出:ccbcdef

#include #include #include "oj.h"

/*功能:

輸入:輸出:

返回:成功0,其它-1

*/int processstring(char * strinput, char chsrc, char chdes, char * stroutput)

int lens = strlen(strinput);

int count = 0;

while (*strinput != '\0')

else

strinput++;

} *stroutput = '\0';

if (count == 0)

return 0;

}

華為機試題 字串壓縮

題目描述 40分 通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串壓縮程式,將字串中連續出席的重複字母進行壓縮,並輸出壓縮後的字串。壓縮規則 1.僅壓縮連續重複出現的字元。比如字串 abcbc 由於無連續重複字元,壓縮後的字串還是 abcbc 2.壓縮欄位的格式為 字元重複的次數 字元 ...

2014華為機試題 字串壓縮

9月5日,華為2014校園招聘的機試題目 通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串壓縮程式,將字串中連續出席的重複字母進行壓縮,並輸出壓縮後的字串。壓縮規則 1 僅壓縮連續重複出現的字元。比如字串 abcbc 由於無連續重複字元,壓縮後的字串還是 abcbc 2 壓縮欄位的格式為...

華為機試題目 字串替換

題目要求 輸入乙個字串,然後在輸入乙個整數,就是替換字串的次數,然後依次輸入需要替換的字串 例如 輸入 abcdefg 3 a qwe b s fg abc 輸出 qwescdeabc 字串替換 include include include define max 100 using namespa...