int a=4;
int b=a++;
int c=--b+a++;
boolean d= (c<10&&a-->5&b++< 17 ||++c > 10);
怎么判断
d=true;
c<10&&a-->5&b++< 17 ||++c > 10
c<10 为真
a-->b&b<17为真
++c>10为假,
因为是或者所以结果为true
a=6,b=4,c=8,因从a--结果为5不大于5,故c<10&&a-->5&b++< 17为false,又因++c>10为true,由||判断一边为true最终为true,所以d为true;