int x,y,z;x=y=z=0;++x||++y&&++z;执行后x,y,z的值,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 02:34:36
intx,y,z;x=y=z=0;++x||++y&&++z;执行后x,y,z的值,intx,y,z;x=y=z=0;++x||++y&&++z;执行后x,y,z的值,intx,y,z;x=y=z=0

int x,y,z;x=y=z=0;++x||++y&&++z;执行后x,y,z的值,
int x,y,z;x=y=z=0;++x||++y&&++z;执行后x,y,z的值,

int x,y,z;x=y=z=0;++x||++y&&++z;执行后x,y,z的值,
x=1
y=0
z=0
从左向右执行
1.++x 导致x=1
2.1||任何表达式,都不用计算了所以 ++y和++z都没有执行