char c1='b',c2='e';printf("%d,%c\n",c1-c2,c2-'a'+'A');则输出结果是
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 12:40:08
![char c1='b',c2='e';printf(](/uploads/image/z/652169-65-9.jpg?t=char+c1%3D%27b%27%2Cc2%3D%27e%27%3Bprintf%28%22%25d%2C%25c%5Cn%22%2Cc1-c2%2Cc2-%27a%27%2B%27A%27%29%3B%E5%88%99%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF)
char c1='b',c2='e';printf("%d,%c\n",c1-c2,c2-'a'+'A');则输出结果是
char c1='b',c2='e';printf("%d,%c\n",c1-c2,c2-'a'+'A');则输出结果是
char c1='b',c2='e';printf("%d,%c\n",c1-c2,c2-'a'+'A');则输出结果是
-3,E
'b'的十进制ASCII码是98,'e'的ASCII码是101,c1-c2=98-101=-3
c2-'a'+'A' 对应的十进制ASCII码是101-97+65=69,而该ASCII码对应的字符为‘E’.