Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
40051 | huyanfeng | 忽略大小写的字符串比较 | C++ | 通过 | 1 MS | 252 KB | 501 | 2024-02-06 22:36:46 |
#include<iostream> #include<string> using namespace std; string change(string s) {//大小写转换 for (int i = 0; s[i] != '\0'; i++) { if(s[i] >= 'A' && s[i] <= 'Z') { //遇到大写字母转换为小写字母 s[i] = s[i] + 32; } } return s; } int main() { string s1, s2; getline(cin, s1); getline(cin, s2); s1 = change(s1); s2 = change(s2); //比较 if(s1 > s2) cout << ">"; else if(s1 == s2) cout <<"="; else if(s1 < s2) cout << "<"; return 0; }