abc分别赋值3,2,1如果满足a>b>c把b的值赋给a(即a=2)否则把c的值赋给a(即a=1)a>b>c可以看成((a>b)>c)(3>2)返回值为1然后(1>1)为 0 即为假所以最后答案就是a=1
int a = 3;int b = 2;int c = 1;if(a > b > c){a = b}