题目:实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。
class Solution {
public:
string toLowerCase(string str) {
int n=str.length();
for(int i=0;i<n;i++)
{
if(64<str[i]&&str[i]<91)
str[i]=str[i]+32;
}
return str;
}
};
愚蠢的错误:不能写64<str[i]<91这种格式,只能写64<str[i]&&str[i]<91
今日排名24万。
希望有大佬可以给我一个更优秀的答案。