空格、字符、ASCII码对比---大小写字母转换
2015-12-26 22:05
661 查看
空格、字符、ASCII码对比
输出
48,0
0,
0,
48,0
48,0
[32],[ ]
字母大小写转换
#include<stdio.h> #include<stdlib.h> void main(){ /*1、比较'0'、0、'\0'*/ char ch1 = '0'; char ch2 = 0; char ch3 = '\0'; //字符'0'按照整数就是求编号48,按照字符就是'0' printf("\n%d,%c",ch1,ch1); /*按照字符就是输出编号为0的字符,编号为0的字符为'\0' 其就是一个为空的字符,所以什么都不输出 */ printf("\n%d,%c", ch2, ch2); /*按着整数,就是输出字符'\0'对应的编号,其编号为0 '\0'就是一个空的字符,所以什么都不输出 */ printf("\n%d,%c", ch3, ch3); /*2、比较'0'和48 按着字符就是编号为48对应的字符 */ char ch = '0'; int num = 48; printf("\n%d,%c",ch,ch); printf("\n%d,%c", num, num); /*3、空格编号为32*/ char chh = ' '; printf("\n[%d],[%c]",chh,chh); getchar(); }
输出
48,0
0,
0,
48,0
48,0
[32],[ ]
字母大小写转换
#include<stdio.h> #include<stdlib.h> void main(){ /*大写的A跟小写的a差距为32*/ char c; c = getchar(); printf("%c,%d\n",c,c); c = c + 32; printf("%c,%d",c,c); system("pause"); }
A A,65 a,97请按任意键继续. . .
相关文章推荐
- [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 的解决方法之一
- HTML基础
- [LeetCode] Search in Rotated Sorted Array I (33) && II (81) 解题思路
- android之开源框架butterknife环境搭建
- poj1698Alice's Chance
- 马哥linux学习笔记:sed工具使用详解
- 【重走普及路】【模拟】铺地毯
- 多线程编程 - GCD
- HDU1878 欧拉回路
- 关于oi
- java开发中fastjson的使用
- (Java)你的日期还在用String吗?
- koala框架+Mybatis+Oracle
- python中%r和%s的区别
- 【Light】[1116]Ekka Dokka
- 总结
- 蓝懿ios继承实际应用
- CSS学习总结二
- JSON 字符串转换为 JavaScript 对象
- 浅谈递归