//若w=1,x=2,y=3,z=4,则条件表达式 printf("%d",w<x?w:y<z?y:z);
相当于if else嵌套if(w<x){w;}else if(y<z){y;}else{z;}
也会短路,理解正确。