为什么t=z=(--y/++x)*z--时 t的值等于8

[复制链接]
查看11 | 回复2 | 2008-10-29 23:18:40 | 显示全部楼层 |阅读模式
x=4 y=25 z=2

回复

使用道具 举报

千问 | 2008-10-29 23:18:40 | 显示全部楼层
运算的等级问题先加加再减减然后是除,再是*Z(Z不减,因为Z是后减,是全部运算完后最后才减的)最后就是赋值给ZZ又赋值给T...
回复

使用道具 举报

千问 | 2008-10-29 23:18:40 | 显示全部楼层
操作符优先级与结合性的问题()优先级最高/左到右--y先把y-1++x先把x+1*左到右z--先使用z再-1=赋值,右到左...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行