当前位置:首页 » 编程语言 » c语言字符串大写变小写

c语言字符串大写变小写

发布时间: 2024-05-18 22:56:16

‘壹’ 编一c语言程序,任意输入一个大写字母,将其转换成小写字母并输出

因为是大写字母转化为小写字母;我们可以考虑运用ASCII码来解决这类问题。根据ASCII码,大写字母变为小写字母只需要+32即可.

例如我们定义char ch1='B';我们仅需要输出ch1+32即可;

下面写给出具体程序:

首先定义一个字符变量;然后提醒输入大写字母;在输入大写字母后;由ASCII码转化后;输出的即为小写字母。这是一种很简洁的转化方式。

当然;这种程序也有弊端;当你输入小写字母时;ASCII码就会超出范围;因为最高为127;而a的ASCII码为97;加上32后为129,显然超出范围;程序会无内容输出。

不过,解决大写字母转化小写字母倒是绰绰有余的。

(1)c语言字符串大写变小写扩展阅读

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

请注意,ASCII是American Standard Code for Information Interchange缩写,而不是ASCⅡ(罗马数字2),有很多人在这个地方产生误解。

下有具体ASCII对照表

网络-ASCII

‘贰’ C语言大写字母转换为小写字母,并输出程序

有三种方式可以解决c语言大小写字母的转换

1.使用C语言提供的函数:toupper(),tolower()

使用这两个函数需要引入头文件:#include<ctype.h>

示例代码:

希望可以帮到你。正凳。。

热点内容
安卓内核是linux 发布:2025-08-29 15:07:51 浏览:314
锐捷v4算法 发布:2025-08-29 15:03:41 浏览:375
python结合c 发布:2025-08-29 14:53:48 浏览:524
付款码一天消费多少不要密码 发布:2025-08-29 14:20:49 浏览:367
极反通道源码 发布:2025-08-29 14:20:46 浏览:756
安卓和鸿蒙系统到底买哪个好 发布:2025-08-29 14:13:33 浏览:517
晚会的脚本 发布:2025-08-29 14:08:32 浏览:158
王者苹果转安卓能转什么 发布:2025-08-29 14:08:28 浏览:1003
上传ipad 发布:2025-08-29 14:00:26 浏览:162
mysql存储过程log 发布:2025-08-29 13:59:29 浏览:154