總時間限制:
1000ms
記憶體限制:
65536kb
描述
一般我們用strcmp可比較兩個字串的大小,比較方法為對兩個字串從前往後逐個字元相比較(按ascii碼值大小比較),直到出現不同的字元或遇到'\0'為止。如果全部字元都相同,則認為相同;如果出現不相同的字元,則以第乙個不相同的字元的比較結果為準(注意:如果某個字串遇到'\0'而另乙個字串還未遇到'\0',則前者小於後者)。但在有些時候,我們比較字串的大小時,希望忽略字母的大小,例如"hello"和"hello"在忽略字母大小寫時是相等的。請寫乙個程式,實現對兩個字串進行忽略字母大小寫的大小比較。
輸入輸入為兩行,每行乙個字串,共兩個字串。(每個字串長度都小於80)
輸出如果第乙個字串比第二個字串小,輸出乙個字元"<";
如果第乙個字串比第二個字串大,輸出乙個字元">";
如果兩個字串相等,輸出乙個字元"="。
樣例輸入
hello, how are you?hello, how are you?
樣例輸出
=
**計算概論05
//noi_8174
#include#include#include#include#include#includeusing namespace std;
int main(){
string s1,s2;
getline(cin,s1);
getline(cin,s2);
for(int i=0;is2) cout<<'>';
else cout<<'<';
//freopen("t1.in","r",stdin);
//freopen("ti.out","w",stdout);
//cout<
MSYQL忽略大小寫
linux下mysql預設是要區分表名大小寫的。mysql是否區分大小寫設定是由引數 lower case table names決定的,其中 1 lower case table names 0 區分大小寫 即對錶名大小寫敏感 預設是這種設定。這樣設定後,在mysql裡建立的表名帶不帶大寫字母都沒...
docker mysql 忽略大小寫
在docker安裝mysql後,進行專案連線資料庫,發現查詢的表不存在了 table x.x doesn t exist 問題在於mysql大小寫敏感的配置 linux下 windows下 lower case table names 引數說明 引數值解釋 0使用create table或creat...
STL string忽略大小寫的字元替換
stl沒有提供忽略大小寫的字元比較,一般都用c str 得到char 然後利用c的strcasecmp,strncasecmp,進行字元的比較。詳細的比較字元可以用下面的函式,忽略大小寫的字串比較,然後進行替換操作。再次就不提了,讀者可以自己嘗試。const char strcasestr cons...