BASIC-15 VIP试题 字符串对比
思路:无
```cpp
if (len1 != len2) cout << 1;
else if(len1 == len2)
{
if (strcmp(s1, s2) == 0) cout << 2;
else
{
bool flag = true;
char ch1, ch2;
for (int i = 0; i < len1; i++)
if (tolower(s1[i]) != tolower(s2[i]))
{
flag = false;
break;
}
if (flag) cout << 3;
else cout << 4;
}
}
cout << endl;
strcmp()
如果返回值 < 0,则表示 str1 < str2
如果返回值 > 0,则表示 str1 > str2
如果返回值 == 0,则表示 str1 == str2
本文探讨了BASIC-15VIP试题中字符串对比的方法,通过比较字符串长度和内容来判断两个字符串的关系,并详细解释了如何使用C++语言实现字符串的逐字符大小写不敏感对比。
&spm=1001.2101.3001.5002&articleId=108818768&d=1&t=3&u=9991aa9ad3de47c9a50b1d0ee1b14dc7)
239

被折叠的 条评论
为什么被折叠?



