按照运算符优先级别 由高到低 分别为: > && =所以c=(a=c>x)&&(b=y>z); =>c=(a=0)&&(b=0);=>由于编译器优化算法。 &&前面的条件句=0,那么结果必然为0,后面一个条件句就不执行了。所以 c=0 a=0 b=6
分别求x,y,z,c 的值x =5>3y =3==6z =3!=6c =5<3>2