c语言试题,帮我分析一下a=多少?谢啦。 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 试题 搜索资料 3个回答 #热议# 普通体检能查出癌症吗? wchyumo2011 2015-05-08 · TA获得超过2万个赞 知道大有可为答主 回答量:5810 采纳率:79% 帮助的人:2695万 我也去答题访问个人页 关注 展开全部 执行后a的值是15首先要知道逗号运算符是从左到有依次执行printf ("%d\n" , (a=3*5, a*4,a+5));先是a=3*5=15,a*4=60, a+5=20这样就得到输出20但是输出后a的值仍然是计算的15 更多追问追答 追问 既然输出是20那为什么还是15呢 追答 输出结果是20但是a只执行了a=3*5这一条语句,a的值就变成15啦 追问 是不是a从左往右只执行了第一条语句3*5? 还有一题 若x,i,j,k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值是多少呢 还有一题 若x,i,j,k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值是多少呢 追答 是的,a的赋值就执行了第一条语 这一题就跟刚才不一样了,加了一个括号,就返回逗号运算符最后一个运算结果给x,x得到的值就是32 你的答案错了 你可以写程序在输出之后再输出一次a的值检验一下,我检验过才给你回答的 。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 是个很人 2015-05-08 · TA获得超过237个赞 知道小有建树答主 回答量:472 采纳率:0% 帮助的人:122万 我也去答题访问个人页 关注 展开全部 20 只运行a=3*5 和输出a+5 但些时的a值是15 因为最后输出的是a+5 所以是20 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 whj_njit 2015-05-08 · TA获得超过230个赞 知道小有建树答主 回答量:387 采纳率:0% 帮助的人:250万 我也去答题访问个人页 关注 展开全部 应该是20吧 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-05-31 c语言的题解析一下 2013-06-28 帮分析一下这个C程序运行的方法吧,谢啦,,,, 2016-05-11 c语言,帮我分析一下,感谢 2017-11-19 c语言刚学,前几题都错了,有大佬帮我分析一下吗 2013-06-17 帮看一下这个C语言程序的分析,,,谢啦,, 2 2017-06-18 c语言问题,如图,我认为a,c,d都不对,正确答案应该是?请... 2014-07-07 求c语言高手帮我分析一下过程,谢谢!!! 2010-11-14 C语言求助~~~帮忙分析一下怎么算的?谢谢了 更多类似问题 > 为你推荐: