給定乙個短字串(不含空格),再給定若干字串,在這些字串中刪除所含有的短字串。
輸入只有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;
}}
題目的意思是比較字串in時ininin的情況也要進行考慮,但我實在是懶得將所有情況計算了,所以我的思路是將所有輸入改為大寫字母然後再進行比較。
**應該不難看懂,這裡寫的時候借鑑了兩個博主的文章
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函式 從左邊開始查詢子字串是否存在於主字串開始下標到結束下標中,如果存在則返回子字串第一次出現位置的開始位置下標,如果不存在則返回...