POJ3981字串替換

2021-09-26 01:12:02 字數 1140 閱讀 6508

字串替換問題

傳送門:

description

編寫乙個c程式實現將字串中的所有"you"替換成"we"

input

輸入包含多行資料

每行資料是乙個字串,長度不超過1000

資料以eof結束

output

對於輸入的每一行,輸出替換後的字串

sample input

you are what you do

sample output

we are what we do

//第一種遇到you直接輸出we,其餘的原樣輸出,最容易

//注意標頭檔案為#include才能用gets;

#include

#include

#include

#include

using namespace std;

intmain()

else

printf

("%c"

,str[i]);

}printf

("\0");

printf

("\n");

}return0;

}

//第二種,用雙指標遍歷尋找you,和替換we

#include

#include

#include

using namespace std;

char c[

1005];

intmain()

else

c[j++

]=c[i++];

} c[j]

='\0'

;//字串結束標誌。

printf

("%s\n"

,c);

}return0;

}

//第三種利用字串中的函式

#include

#include

#include

#include

using namespace std;

intmain()

return0;

}

POJ 3981 字串替換

字串替換 time limit 1000ms memory limit 65536k total submissions 7501 accepted 3560 description 編寫乙個c程式實現將字串中的所有 you 替換成 we input 輸入包含多行資料 每行資料是乙個字串,長度不超過...

POJ3981 字串替換

字串替換 time limit 1000ms memory limit 65536k total submissions 9285 accepted 4438 description 編寫乙個c程式實現將字串中的所有 you 替換成 we input 輸入包含多行資料 每行資料是乙個字串,長度不超過...

POJ 3981 字串替換

字串替換 time limit 1000ms memory limit 65536k total submissions 7290 accepted 3451 description 編寫乙個c程式實現將字串中的所有 you 替換成 we input 輸入包含多行資料 每行資料是乙個字串,長度不超過...