当前位置:首页 » 编程语言 » 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>

示例代码:

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

热点内容
服务器共享文件如何查看访问记录 发布:2025-01-19 10:08:55 浏览:400
datasourceSQL 发布:2025-01-19 10:01:25 浏览:838
aspnet网站的编译 发布:2025-01-19 10:00:49 浏览:334
路特仕A9工厂密码是多少 发布:2025-01-19 09:59:44 浏览:257
linux的命令find 发布:2025-01-19 09:42:55 浏览:174
简单的计算机编程 发布:2025-01-19 09:39:54 浏览:520
c语言table 发布:2025-01-19 09:27:50 浏览:953
java8gc 发布:2025-01-19 09:03:30 浏览:648
mac个人收藏添加文件夹 发布:2025-01-19 08:55:12 浏览:531
股票编程书籍 发布:2025-01-19 08:55:01 浏览:120