k=1 x=2 y=2 z=1x和y在执行&&运算后 都自加为2 &&运算后结果为真 再往右遇到||,就不执行(因为1||任何数均为真),所以z不自加 仍然为1;然后表达式结果为真 即1 最后便赋值到k,所以k=1