codeup 單詞替換(C )

2021-10-02 15:25:45 字數 808 閱讀 4685

題目描述

輸入乙個字串,以回車結束(字串長度<=100)。該字串由若干個單詞組成,單詞之間用乙個空格隔開,所有單詞區分大小寫。現需要將其中的某個單詞替換成另乙個單詞,並輸出替換之後的字串。

輸入多組資料。每組資料輸入包括3行,

第1行是包含多個單詞的字串 s,

第2行是待替換的單詞a,(長度<=100)

第3行是a將被替換的單詞b。(長度<=100)

s, a, b 最前面和最後面都沒有空格。

輸出每個測試資料輸出只有 1 行,

將s中所有單詞a替換成b之後的字串。

樣例輸入 copy

i love tian qin

iyou

樣例輸出 copy

you love tian qin
思路:本題先將使用gets(s)獲取字串,然後以空格『 』為界,將單詞存放在二維陣列中;在輸出時,判斷單詞與要求的替換詞是否相同,若相同則進行替換。

**如下:

#includeusing namespace std;

int main();

int index = 0;

int i = 0,j = 0;

while(s[index] != '\0')else

// printf("s[%d] = %c str[%d] = %s\n",index,s[index],i,str[i]);

} int m = 0;

for(; m <= i; m++)

getchar();

}}

Codeup 1962 單詞替換

輸入乙個字串,以回車結束 字串長度 100 該字串由若干個單詞組成,單詞之間用乙個空格隔開,所有單詞區分大小寫。現需要將其中的某個單詞替換成另乙個單詞,並輸出替換之後的字串。多組資料。每組資料輸入包括3行,第1行是包含多個單詞的字串 s,第2行是待替換的單詞a,長度 100 第3行是a將被替換的單詞...

C 檔案讀寫,單詞查詢,替換

sing system using system.collections.generic using system.text using system.collections.specialized using system.io namespace fileoperate 關閉檔案流 din.cl...

53 單詞替換 北大複試 c

輸入乙個字串,以回車結束 字串長度 100 該字串由若干個單詞組成,單詞之間用乙個空格隔開,所有單詞區分大小寫。現需要將其中的某個單詞替換成另乙個單詞,並輸出替換之後的字串。多組資料。每組資料輸入包括3行,第1行是包含多個單詞的字串 s,第2行是待替換的單詞a,長度 100 第3行是a將被替換的單詞...