比較字串(忽略空格,忽略大小寫)

2022-03-19 02:29:07 字數 750 閱讀 9758

總時間限制: 

1000ms

記憶體限制: 

65536kb

描述判斷兩個由大小寫字母和空格組成的字串在忽略大小寫,且忽略空格後是否相等。

輸入兩行,每行包含乙個字串。

輸出若兩個字串相等,輸出yes,否則輸出no。

樣例輸入

a a bb bb ccc ccc

aa bbbb cccccc

樣例輸出

yes

原始碼如下:

#include using namespace std;

bool comparetwostringignorecases(string a,string b);

int main(){

char astring[30],bstring[30];

cout<<"input stringa:";

cin.getline(astring,30);

cout<<"input stringb:";

cin.getline(bstring,30);

/*astring="a a bb bb ccc ccc";

bstring="aa bbbb cccccc";*/

if(comparetwostringignorecases(astring,bstring))

cout<<"yes";

else

cout<<"no";

cout這樣我們就可完成面相行的字串讀取。

忽略大小寫,比較字串大小。

忽略大小寫比較字串大小 time limit 1000ms memory limit 65536k total submit 1021 accepted 151 description 一般我們用strcmp 可比較兩個字串的大小,比較方法為對兩個字串從前往後逐個字元相比較 按 ascii 碼值大小...

C 字串比較忽略大小寫

字串比較 在ef或者其他地方使用的時候,字串的比較非常常見。使用全部轉化為大寫或者小寫進行比較,有時候並不能滿足使用需求。所以使用另外的字串比較非常有意義。class program compareoptions並不是只可以用作忽略大小寫進行字串比較,還可以用來忽略符號 空格等,可以說非常的好用。摘...

16 忽略大小寫的字串比較

總時間限制 1000ms 記憶體限制 65536kb 描述一般我們用strcmp可比較兩個字串的大小,比較方法為對兩個字串從前往後逐個字元相比較 按ascii碼值大小比較 直到出現不同的字元或遇到 0 為止。如果全部字元都相同,則認為相同 如果出現不相同的字元,則以第乙個不相同的字元的比較結果為準 ...