C语言中,这道题怎么做?最后一行的代码看不懂。答案为什么选A?

 我来答
PleasantMiao2
2017-01-08 · TA获得超过802个赞
知道小有建树答主
回答量:476
采纳率:0%
帮助的人:56.9万
展开全部

您好,很高兴能为您解决问题。


    答案是A。

    分析过程:

    int i = 3,  j = 5; 这时候i是3,j是5。

    char a = 'a'; "a"在ASCII码表中的代码是97,所以a是97。

    a = a+i, a+j; 逗号表达式,相当于a = a + i; a = a + j。相当于a = 97 + 3; a = (97+3) + 5

    97+3+5等于105。

    所以是a,望采纳!


希望我的解答能帮到您,望采纳!

守护睿智拥抱希望
2017-01-08 · TA获得超过133个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:61万
展开全部
a的ask码是97;
当字符与整数型运算时,就是先运行97+3,
再运行100+5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式