这个题答案为啥是67G

 

a的ASCII 值是65 a='A' +'5'-'3'  = ‘C’  %d转10进制相当于67

b=a+'6'-'2' = ‘G’ 

可以百度一下 printf 格式化输出   %d 是以数字输出,%c 是以字符输出, 'A' 的 ASCII 码是 65,'5' 对应的 ASCII 码是53,'3' 对应的 ASCII 码是51,a 的值为 65 + 53 - 51 = 67,输出数字为 67,b 的值为 67 + 54 - 50 = 71 对应的字符为 'G'