c语言题 结果是0,请问这是怎么算的,谢谢

[复制链接]
查看11 | 回复3 | 2011-12-13 21:37:15 | 显示全部楼层 |阅读模式
注意:用两个==表示等于
一开始 x==1那么 -x==-1再次 -x++就相当于-1+1最后把 -x++即-1+1重新赋值给x,所以x等于0...
回复

使用道具 举报

千问 | 2011-12-13 21:37:15 | 显示全部楼层
x=1;x=-x++;就是把-x+1的值赋给x,即x=-x++=0x=1;...
回复

使用道具 举报

千问 | 2011-12-13 21:37:15 | 显示全部楼层
x=1;x=-x++=-1++=-1+1=0;所以最终结果等于0。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行