如果a>b,d就等于冒号前面的值,反之取冒号后面的值(a>c?a:c)也一样,a>c若成立,取冒号前的值,否则取冒号后面的值这里a>b成立,d就取(a>c?a:c)的值,a>c不成立,取c的值,为6所以d=6
a=5,b=4,c=6d=a>b?(a>c?a:c):ba>b成立所以结果从(a>c?a:c)中获取,a>c不成立,所以结果就是c,所以最终d=6,打印也就是6了