请帮我算值
来源:百度知道 编辑:UC知道 时间:2024/06/23 19:15:54
char a='A' 请帮我计算a='a'-'A'的值 谢谢,已经知道A的ASCII的码值是65 ,最后答案是141,为什么,请具体点,谢谢
写错了 ,要求a+'a'-'A'
写错了 ,要求a+'a'-'A'
A=65
a=97
a先等于65;
a+'a'-'A';
就是65+97-65=97
十进制的97就等于八进制的141
printf("a+'a'-'A'=%o\n",a+'a'-'A');
A=65
a=97
a先等于65;
a+'a'-'A';
就是65+97-65,那也应该是97啊!
A = 65
a = 97
97 - 65 =????
自己算
任意字母的大小写的ASCII码的差都是32
很显然是32