果冻公会吧 关注:25贴子:159
  • 2回复贴,共1

忽略比较字符串大小

取消只看楼主收藏回复

#include<iostream>
using namespace std;
main()
{
char s1[80],s2[80];
int result;
cin.getline(s1,80);
cin.getline(s2,80);
int i=0;
/*先把大写统一转小写*/
while (s1[i]!=*\0*)
{
if((s1[i]>=*A*)&&(s1[i]<=*Z*)) s1[i]=s1[i]+32;
i++;
}
i=0;
while (s2[i]!=*\0*)
{
if((s2[i]>=*A*)&&(s2[i]<=*Z*)) s2[i]=s2[i]+32;
i++;
}
result=strcmp(s1,s2);
if(result==0) cout<<"="<<endl;
else if(result>0) cout<<">"<<endl;
else cout<<"<"<<endl;
return 0;
}


1楼2014-11-12 17:49回复
    谢谢啦。嘿嘿


    4楼2014-11-13 21:58
    回复
      2026-01-30 13:23:41
      广告
      不感兴趣
      开通SVIP免广告
      对了。我的代码本来不是**是* *的。


      5楼2014-11-13 22:00
      收起回复