709. 转换成小写字母

Loading...​leetcode-cn.com

实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。
示例 1:
输入: "Hello"
输出: "hello"
示例 2:
输入: "here"
输出: "here"
示例 3:
输入: "LOVELY"
输出: "lovely"

解题思路 :大写字母的 ASCLL 码对应的十进制值更低 A 对应的值是 65 ,a 对应的值是 97,当输入的字符在 'A'~'Z' 范围时,只要将他的 ASCLL 码值 +32 就转换成小写了

*注意题目的测试点有非字母的数据*char* toLowerCase(char* str) {char *c = str;while (*c != '0'){if ('A'<=*c &&*c<='Z')*c = *c +32;c++;}return str;
}

c++ cstring 转换 char_LeetCode 709. 转换成小写字母相关推荐

  1. 【快乐水题】709. 转换成小写字母

    原题: 力扣链接:709. 转换成小写字母 题目简述: 句子 是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格.每个单词仅由大小写英文字母组成(不含标点符号). 例如," ...

  2. 709. 转换成小写字母

    709. 转换成小写字母 给你一个字符串 s ,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串. 示例 1:输入:s = "Hello" 输出:"hello& ...

  3. 709. 转换成小写字母 golang 字符串处理

    题目 转换成小写字母 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello& ...

  4. LeetCode 709. 转换成小写字母

    1. 题目 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 2. 解题 char = tolower(char) ...

  5. LeetCode(709)——转换成小写字母(JavaScript)

    实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例1: 输入: "Hello" 输出: &q ...

  6. 输入一行字符,将其中的大写字母转换成小写字母,其中的小写字母转换成大写字母C++--tolower、isalpha等函数的使用

    字母大小写转换 [问题描述] 输入一行字符,将其中的大写字母转换成小写字母,其中的小写字母转换成大写字母,然后输出. [输入形式] 输入一行可显示的字符,回车结束. [输出形式] 输出一行字符,其中输 ...

  7. 输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果。

    题目:输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果. 实现思路: 1.通过扫描器Scanner输入一个字符串. 2.字符串大写字母改小写字母,小 ...

  8. 输入一个字符,判断其是否为大写字母,如果是,将他转换成小写字母;如果不是,不转换。然后输出最后得到的字符。

    输入一个字符,判断其是否为大写字母,如果是,将他转换成小写字母:如果不是,不转换.然后输出最后得到的字符. 代码如下: 1 #include<stdio.h>2 int main()3 { ...

  9. leetcode709. 转换成小写字母 最秀狼人做法(比狠多一点)

    实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello" 输出: & ...

最新文章

  1. redis php web管理,redis web管理工具phpRedisAdmin安装
  2. linux pyside2 安装包,Qt for Python 5.12发布下载,附PySide2和Shiboken2介绍
  3. swiper 滑动出现闪白
  4. C标准函数库中获取时间与日期、对时间与日期数据操作及格式化
  5. DEBUG -- CLOSE BY CLIENT STACK TRACE问题的两种解决方案,整理自网络
  6. ASP.NET:使用Flurl制作可复用的分页组件
  7. ImportError: No module named apex
  8. 手把手教你申请计算机软件专利著作权(3)——软件使用说明书
  9. Java泛型对象的实例化
  10. 2020年开始,中国程序员前景一片灰暗,是这样吗?
  11. 各类语言、算法学习资料------百度云
  12. 关于arcgis server 发布地图的时候报错“Packaging succeeded but publishing failed“问题解决
  13. **matlab subs函数**
  14. java 水晶按钮_报告水晶报告没有复制按钮
  15. 移动APP的测试流程及方法
  16. Webstorm 分屏操作
  17. 基于问答对的问答系统方案设计
  18. 前程无忧将办海外留学生招聘会;中兴任命倪飞为终端事业部总裁 | 美通企业日报...
  19. shell批量互信脚本
  20. python矩阵左除_Matlab语法随笔(暂停更新)

热门文章

  1. Error: Network is unreachable. Reason: couldn‘t connect to server localhost:27017(连接mongodb数据库失败)
  2. 420一个像素多少个字节_一个Java方法能有多少个参数类型?这个好奇coder做了个实验...
  3. java对称加密,java异或加密,Java高性能对称加密
  4. 机器学习(二)监督学习
  5. 《数据结构与算法》实验报告——二叉树的遍历
  6. java函数ao活动对象_JavaScript中的执行上下文和变量对象
  7. hadoop com.mysql.jdbc.driver_hadoop – Impala找不到com.mysql.jdbc.Driver
  8. 学习springboot基础必备
  9. org.apache.hadoop.util.PlatformName //cgywin下Hadoop-0.21.0 错误问题
  10. openfire SparkWeb 安装配置