本帖最后由 戎石锁 于 2012-8-20 21:36 编辑
class Demo
{
public static void main(String[] args)
{
int x=0,y=1;
if(++x==y--&x++==1||--y==0)
System.out.println("x="+x+",y="+y);
else
System.out.println("y="+y+",x="+x);
}
}
程序运行后的结果是 x=2 ,y=0 但是没看明白是怎么来的
(++x==y--&x++==1||--y==0)
主要理不清这句话怎么比较判断
|