C语言中关于大小写字母转换
C语言中关于大小写字母转换
日期:2010-05-19 15:12:51 人气:1
我作如下解释:(c-‘A’)这是先要运行的,是把c的ASCII码减去65;然后对26取余;再加上 a的ASCII码 。结果就是c的大写字母对应的小写字母的ASCII码! 拿一个具体的例子来说:我要求B的小写字母的ASCII码,先将B的ASCII码减去A的即:66-65=1,然后对26取余,结果还是1,再加上a的ASCII码97,得98,它就是b的ASCII码。