设有定义“int x=8,y,z;”,则执行“y=z=x++,x=y= =z;”后,变量x值是________

如题所述

分解成单个语句的话,执行顺序是:

z=x; //z=8
x++; //x=9
y=z; //y=8
x = (y==z); //x=1

最后x=1
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-10-28
8
第2个回答  2010-10-28
1
相似回答