我们直接来看这个程序的内容:
#include <stdio.h>
int main()
{
char c1,c2;
c1 = 'A';
c2 = c1 + 32;
printf("%d\n",c2);
printf("%c\n",c2);
return 0;
}
这个代码的编写还是依据字符型数据对应的ASCII码
对应的大小写字母间的ASCII相差32,且小写字母的ASCII码比大写字母的大。
我们就是利用ASCII码来转化,%c就是输出字符,我们获得相对应的字母的ASCII值,也就是c2,那么转换成字母就行
注意字符型数据的表示用‘ ’,下面就是运行结果:
本篇内容到此结束