LintCode|LintCode 题目(转换成小写字母)

URL:https://www.lintcode.com/problem/to-lower-case/description
描述
实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。

样例
Example 1:

Input: "Hello" Output: "hello"

Example 2:
Input: "here" Output: "here"

Example 3:
Input: "LOVELY" Output: "lovely"


(1)通过率:100%(使用函数)
在代码段中添加:
for (int i = 0; i < str.size(); i++) { /* code */ str[i]=tolower(str[i]); } return str;

即可:
LintCode|LintCode 题目(转换成小写字母)
文章图片


(2)通过率:100%(字符运算)
在代码段中添加:
for (int i = 0; i < str.size(); i++) { /* code */ if(str[i]>='A'&&str[i]<='Z') str[i]=str[i]+32; } return str;

即可:
LintCode|LintCode 题目(转换成小写字母)
文章图片


相似题目:LintCode 题目:大小写转换
【LintCode|LintCode 题目(转换成小写字母)】

    推荐阅读