等于1首先分析“&&”运算,虽然“!”的运算优先级高于“&&”,但是“表达式1 && 表达式2”运算的执行过程是:首先判断表达式1是否为“真”,如果表达式1为“真”,则再判断表达式2是否为“真”;如果表达式1为“假”,不判断表达式2(无论真假)。该问题中,“2”是“真”,所以判断“!0”,!0 = 1也为“真”。所以该问题答案为“1”
等于1,2为真,!0也为真