вначале x=3, y=2, z=1 x < y ? x++:y++ ((x<y)?(x++):(y++)) | |
(FALSE?(x++):(y++)) | Вначале вычисляем условие. |
((y++)) | Значение условия - ЛОЖЬ, поэтому должна вычисляться часть, соответствующая ложному значению условия. |
(2), и x=3 | |
2 | (Так как операция x++ не выполнялась, то значение x остается равным 3.) |