LeetCode:709. To Lower Case 转换成小写字母(C语言)

题目描述:
实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。

示例 1:

输入: “Hello”
输出: “hello”

示例 2:

输入: “here”
输出: “here”

示例 3:

输入: “LOVELY”
输出: “lovely”

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/to-lower-case
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
解答:

char * toLowerCase(char * str)
{
    int i = 0;
    int len = 0;
    char *p = str;
    len = strlen(str);

    for(i = 0; i<len;i++)
    {
        if((*(p+i) >= 65) && (*(p+i) <= 90))
        {
            *(p+i) = *(p+i) + 32;
        }

    }

    return str;

}

运行结果:
在这里插入图片描述

发布了124 篇原创文章 · 获赞 111 · 访问量 24万+

猜你喜欢

转载自blog.csdn.net/wangqingchuan92/article/details/104146144