作业帮 > 综合 > 作业

有谁能帮俺解释一下++x||++y&&++z是什么意思啊?

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/04 01:47:15
有谁能帮俺解释一下++x||++y&&++z是什么意思啊?
main()
{
int x,y,z (x,y,z);
x=y=z=1;
++x||++y&&++z;
printf("x=%d,y=%d,z=%d\n",x,y,z)
}
有谁能帮俺解释一下++x||++y&&++z是什么意思啊?
(++x)||(++y)&&(++z) 就是
1.x=x+1
因为x已经为TRUE,所以(++y)&&(++z)应该不会执行.
屏幕输出应该是2,1,1