先算a > b为真也就是1再算1 > c为假也就是0所以d = 0
d=a>b>c等价于d=((a>b)>c)
d=a>b>c
d=((a>b)>c)
a>b为真,值为1,1>c为假,值为0,d=0;
a>b>c和我们理解的不一样,这里是a>b先运算,得到的值再和c比较
d=a>b>c从前往后执行,a>b=true,在数值上等价于1,a>b>c可以看作1>c=false,数值上等价于0d又是int类型的数据,所以最终d就是0