x=2 && 2 || 5 >1 ; x=1
运算符优先级依次为: > && ||
即: x = ( 2&&2) || (5>1)
5>1 条件不成立, 所以5>1 返回结果为 0
2 && 2 ,2为真,2个条件都成立, 返回的是 1
x = 1 || 0 ; 或 操作, 一个为真即为真, 即 x = 1
5>1不成立?