根据优先级加等效括号:z=[x>y?(++x):(y--)];++x 返回x+1=1+1=2同时x变为2y--返回y=3同时y变为2x>y即2>2为假,问号运算符的结果取冒号右边的(y--)返回值,也就是2所以z=2综上,y=2 , z=2