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

c语言小写变大写

发布时间: 2024-11-01 05:06:47

A. c语言怎么把一个小写字母转化为大写字母

C语言中,字符的存储都是使用ascii值来存储的。
根据ASCII码表,我们可以看出:大、小写字母都是按顺序进行存储的,大写字母的ASCII值区间为:65~90,对应的字母为:'A'-'Z';小写字母的ASCII值区间为:97~122,对应的字母为:'a'-'z',因此,将小写字母转化为大写字母,可以直接将该变量减32即可得到对应的大写字母,如:
char ch='a';
printf("upper case '%c'='%c'\n", ch, ch-32 );
如果记不清,大小字母谁大谁小,则可以采用如下方法进行转换:
char ch='x';
printf("upper case '%c'='%c'\n", ch, ch-'a'+'A' ); //减a得到偏移值,加A得到相应的大写字母

热点内容
机械手臂用什么编程 发布:2025-01-11 20:55:32 浏览:591
买钓箱要哪些配置就够了 发布:2025-01-11 20:24:23 浏览:510
防脚本取色 发布:2025-01-11 20:15:17 浏览:638
为什么庄周活动安卓没开始 发布:2025-01-11 20:14:23 浏览:460
我的世界花雨庭国际服服务器地址 发布:2025-01-11 20:13:27 浏览:719
c数据导入数据库 发布:2025-01-11 20:07:55 浏览:828
可以上传片 发布:2025-01-11 20:07:55 浏览:792
outlook服务器邮件怎么找 发布:2025-01-11 20:06:12 浏览:96
javac编译jar 发布:2025-01-11 20:06:11 浏览:484
电脑服务器小功率 发布:2025-01-11 20:02:02 浏览:833