4个回答
展开全部
z=x++;
那么z=8.
之后x=9.
y=z,
所以y=8
又因为y==z为true
所以x=1.
那么z=8.
之后x=9.
y=z,
所以y=8
又因为y==z为true
所以x=1.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分解成单个语句的话,执行顺序是:
z=x;
//z=8
x++;
//x=9
y=z;
//y=8
x
=
(y==z);
//x=1
最后x=1
z=x;
//z=8
x++;
//x=9
y=z;
//y=8
x
=
(y==z);
//x=1
最后x=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
y = (z = (x++));
x = (y == z);
我也就不讲解了,按照优先级括一下你应该知道怎么做了吧?
x = (y == z);
我也就不讲解了,按照优先级括一下你应该知道怎么做了吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询