为什么要加#define PI 3.14
为什么不能ch1➕32,ch2➖32而一定要ch1➖32,ch2➕32
为什么这一番加减32就能让大小写英文字母转换
我去掉有关ch2的代码,只留下ch1的为什么就转换不了了
1、#define PI 3.14那个绝对是书上印多余了。。。。。。。
2、ch1本来是小写字母'a',对应的ASCII码是 97 ,减去32后,ASCII码值变为65,,而ASCII码65对应的字符是大写字母’A',即小写字母转大写字母就是将ASCII码减32
3、ch2+32同理,大写字母转小写字母就是加上32