codeup 1808 字串的查詢與刪除

2021-09-01 11:31:20 字數 903 閱讀 1220

給定乙個短字串(不含空格),再給定若干字串,在這些字串中刪除所含有的短字串。

輸入只有1組資料。

輸入乙個短字串(不含空格),再輸入若干字串直到檔案結束為止。

刪除輸入的短字串(不區分大小寫)並去掉空格,輸出。

in#include

int main()

#clude

tma()

注:將字串中的in、in、in、in刪除。

#include 

#include

#include

using namespace std;

int main

(void

) input2 = input1;

transform

(input2.

begin()

, input2.

end(

), input2.

begin()

,::toupper)

;// cout << input2 << endl;

while

((pos = input2.

find

(str))!=

-1) cout << input1 << endl;

}}

題目的意思是比較字串inininin的情況也要進行考慮,但我實在是懶得將所有情況計算了,所以我的思路是將所有輸入改為大寫字母然後再進行比較。

**應該不難看懂,這裡寫的時候借鑑了兩個博主的文章

1.將字串中的所有符合的子串找出並刪除這些子串

2.將字串全部轉為大寫字母

codeup5901 字串 回文串

讀入一串字元,判斷是否是回文串。回文串 是乙個正讀和反讀都一樣的字串,比如 level 或者 noon 等等就是回文串。一行字串,長度不超過255。如果是回文串,輸出 yes 否則輸出 no yes1.c語言中使用eof代表 1 2.gets 函式的返回值為字元陣列的首位址,能夠讀取空格,以回車作為...

Codeup 習題6 13 字串比較

題目描述 比較兩個字串s1和s2的大小,如果s1 s2,則輸出乙個正數 若s1 s2,則輸出0 若s1要求 不用strcpy函式 兩個字串用gets函式讀入。例如 a 與 c 相比,由於 a c 應輸出負數,同時由於 a 與 c 的ascii碼差值為2,因此應輸出 2 同理 and 和 aid 比較...

python中字串的使用02字串的查詢

字串的查詢主要應用於查詢子字串在主字串 現的位置或出現的次數。使用的函式有find index rfind rindex count 1.1 find函式的使用 find函式 從左邊開始查詢子字串是否存在於主字串開始下標到結束下標中,如果存在則返回子字串第一次出現位置的開始位置下標,如果不存在則返回...