8个回答
推荐于2017-12-16
展开全部
结果是E,因为A对应的ASCII码为65,而6在这为字符,对应的ASCII码为54,2(这里是字符)对应的ASCII码为50,那么相加相减之后就是65+54-50=69,而你又以字符输出,那么69对应的ASCII码为E,也就是输出结果。
2013-03-28
展开全部
字符‘6’对应十进制是 :54 ‘2’对应的是50
那结果就是:65+54-50 = 69 十进制 69 对应字符就是‘E’ 所以你如果字符控制串 %c 的话就是E
%d 就是69了
至于输出%d 是69 这就是C里面的隐式类型转换导致的
那结果就是:65+54-50 = 69 十进制 69 对应字符就是‘E’ 所以你如果字符控制串 %c 的话就是E
%d 就是69了
至于输出%d 是69 这就是C里面的隐式类型转换导致的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-10
展开全部
ch=E,我用代码测试了,肯定正确
亲,你采纳吧!!!!!!!!!!!!!!!!!!
亲,你采纳吧!!!!!!!!!!!!!!!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用ASC||码转换,ch的值为E
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询