計蒜客 T1114 忽略大小寫的字串比較

2021-10-03 05:08:20 字數 391 閱讀 3426

解題思路:先統一標準,將兩個字串全都轉換為小寫。然後再進行比較。注意:題目並沒有說按照長度來區分字串大小,一定不要按照長度來區分字串大小。

#include#includeusing namespace std;

int main()

} for(int i=0;i='a' && str2[i]<='z') }

int com;

com = str1.compare(str2);

//在compare()函式中,如果兩個字串相同就返回0、大於返回正數、小於返回負數

if(com == 0)else if(com > 0)else if(com < 0)

return 0;

}

忽略大小寫的比較 查詢

忽略大小寫的比較 查詢 strcasecmp與strcasestr 在c語言中 string.h 定義了用於進行忽略大小寫的字串比較的函式strcasecmp及strncasecmp,以及用於子串查詢的函式strstr,不過很遺憾的是,c及c 中並未定義strstr的 忽略大小寫版本 以下是strs...

linux 忽略大小寫的查詢

vim 中的查詢 linux 下 vim搜尋檔案內容時加上 c 引數可以忽略搜尋字元的大小寫.比如用vim 搜尋檔案中的 china 時 可用 china c 2.find 查詢 linux使用find命令搜尋檔案時如果不清楚檔案的名稱中是否包含的大寫,你可以使用 iname引數來忽略大小寫.roo...

STL string忽略大小寫的字元替換

stl沒有提供忽略大小寫的字元比較,一般都用c str 得到char 然後利用c的strcasecmp,strncasecmp,進行字元的比較。詳細的比較字元可以用下面的函式,忽略大小寫的字串比較,然後進行替換操作。再次就不提了,讀者可以自己嘗試。const char strcasestr cons...