刚开始学C语言不久,想问一下a=(x=8,x+8);这个语句是什么意思,最后输出的值是什么,为什么

 我来答
codyboyzj
2011-05-28 · TA获得超过592个赞
知道小有建树答主
回答量:271
采纳率:0%
帮助的人:563万
展开全部
x=8,x+8;中间有个逗号,表示逗号运算,运算的最后一个是要用的,本题的是x+8=8+8=16;故a=16
追问
哦,可是刚刚我看一个题目k=(m=5,n=++m);最后结果我觉得是k=6,m=5,n=6,可是答案却是k=5,m=5,n=6。是我哪个步骤错了吗?谢谢了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式