初学C语言都会遇到要求写大小写转换的题目

这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需将该字符ASCII码值-32

代码如下:

 1 #include<stdio.h>
 2
 3 int main()
 4 {
 5     char ch1,ch2,c1,c2;
 6     ch1='a';
 7     ch2='A';
 8     c1=ch1-32;
 9     c2=ch2+32;
10     printf("%c,%c\n",ch1,ch2);
11     printf("%c,%c\n",c1,c2);
12     return 0;
13 }
14  

C语言实例-大小写字母间的转换相关推荐

  1. C语言,英文小写转大写,小写字母转换成大写字母通过大小写字母间的ASCII值的关系来建立代码

    #include <stdio.h> int main() {char a,b;scanf("%c",&a);b=a-32;printf("%c&qu ...

  2. c语言十六进制转换加H,c语言十六进制和十进制间的转换.docx

    集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988) 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988) ...

  3. C语言实现大小写字母互换

    1.单个字母的互换 基本思路:我们知道在char类型中,字符以ASCII码储存,而且大写字母从A到Z是65-90,小写字母从a到z是97-122,因此可以通过判断ASCII码的范围来确定大小写:不难看 ...

  4. C语言实现大小写字母转换

    分析:由ASCII码表可知A.a的ASCII码值分别为65.97,码值相差32: ASCII码表的链接,放后面了,有需要的同学可以参考. 编程思路:如果输入的是小写字母,欲转换为大写字母,将其ASCI ...

  5. c语言进制转换pdf下载,C语言 十六进制和十进制间的转换.pdf

    1.将十六进制转换为十进制. #include #include int main(void){ int convert(int,char *); int i,j ; char m[20]; prin ...

  6. 数字 和 大小写字母之间的转换 10进制和26进制之间的转换

    /** 数字转大写字母(26进制)1->A 2->B* @since JDK 1.8 */public static String numCovertLetter(int num) {if ...

  7. C#语言实例源码系列-数字转换汉字

    专栏分享 点击跳转=>Unity3D特效百例 点击跳转=>案例项目实战源码 点击跳转=>游戏脚本-辅助自动化 点击跳转=>Android控件全解手册

  8. c语言辅音字符怎么表示,C 语言实例 - 判断元音/辅音

    C 语言实例 - 判断元音/辅音 C 语言实例 C 语言实例 判断输入的字母是元音,还是辅音. 英语有26个字母,元音只包括 a.e.i.o.u 这五个字母,其余的都为辅音.y是半元音.半辅音字母,但 ...

  9. 字符串大小写字母转换c 语言,towlower()

    wint_t towlower ( wint_t wc ); towlower() 函数用来将大写字母转换为小写字母(针对宽字符). 只有当参数 wc 是一个大写字母,并且存在对应的小写字母时,这种转 ...

最新文章

  1. 投票系统之防止重复投票
  2. 5500以太网模块pcb布局_以太网PCB布局布线
  3. 剖析Elasticsearch集群系列第一篇 Elasticsearch的存储模型和读写操作
  4. Fallout 3完结
  5. Spring @scope注解
  6. 返回指针_C语言面试中的问题指针和引用的使用场景?
  7. 课程2 谈论音乐行业的趋势
  8. iPhone XR 2再曝新配色:清新自然 是原谅的味道?
  9. C++ STL基本概念 学习笔记
  10. 如何写数据分析岗位简历?看完瞬间秒懂
  11. winedt 破解方法和软件下载
  12. 魅力网络技术博客图像处理正文 ps入门教程、ps修图基本工具使用方法视频教学...
  13. 优课在线 实境英语作业1Unit 1-5
  14. oled电视和量子点电视哪个好 oled电视与量子点电视区别
  15. python scripting for arcgis_Python Scripting for ArcGIS Pro
  16. Wifi密码破解实战
  17. Delphi创建COM组件并分别用Delphi和html调用该组件的简单实例
  18. docker run中-v参数的用法解释
  19. 怎么用计算机玩绝地求生,8g内存玩绝地求生卡顿怎么办?绝地求生大逃杀内存设置优化图文教程...
  20. 鸿蒙系统有哪些手机可以应用,鸿蒙系统手机有哪些

热门文章

  1. COE、SOE、EOE、FOE是什么?
  2. 【今日CV 计算机视觉论文速览 第109期】Wed, 1 May 2019
  3. Python与机器视觉(三)图像保存
  4. css3 背景属性与边框属性的新增 200303
  5. python-类的装饰器-主要给类添加属性用途
  6. javascript-引入-函数的定义与使用-多值传参-ao对象
  7. jquery-节点操作
  8. 生成器案例,#采集日志
  9. metadata.js
  10. 利用sql_trace跟踪一个指定会话的操作