在java中如何解释z -= --y - x--;

问题描述:

在java中如何解释z -= --y - x--;
public class Test3{
public static void main(String[] args){
int x =2;
int y = 3;
int z = 4;
z -= --y - x--;
System.out.println(z);
}
}
1个回答 分类:综合 2014-10-13

问题解答:

我来补答
先分解
a=--y;
b=x--;
c=a-b;
z=z-c;
a=--y,就是把y先减一,然后再把y的值赋给a,此时a=y=2,
b=x--就是把x赋给b然后减一,此时b=x=2,x=x-1=1;
c=a-b=0;
然后z=z-c=4;
 
 
展开全文阅读
剩余:2000
上一页:求补英语