C语言问题,求详细解析
3个回答
展开全部
1、c=(a-=(b-=5))----->c=(a=a-(b=b-5))----->c=(a=10-(b=9-5)---->c=(a=10-(b=4))---->c=(a=10-4)--->c=(a=6)---->c=6
所以到这里,b=4,a=6,c=6
2、c=(a%11)+(b=3)--->c=(6%11)+3 //注意,这里b被重新赋值值了 --->c=5+3=8
所以到这里,a=6,b=3,c=8
所以到这里,b=4,a=6,c=6
2、c=(a%11)+(b=3)--->c=(6%11)+3 //注意,这里b被重新赋值值了 --->c=5+3=8
所以到这里,a=6,b=3,c=8
更多追问追答
追问
b=3?
追答
对的,b=3,前面其实都没用的,因为最后b在算式中被重新赋值了,b的值等于的事最后一次它被赋的值,这跟前面的计算没有任何关系
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b中的值是3。
因为它最后对b的赋值是3。
因为它最后对b的赋值是3。
追问
前面那些干嘛的
追答
那都是虚晃一枪,晃花你的眼的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这题真是。 最后的b=3就是答案了。
追问
怎么做
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询