请教个问题!对于 var1=(var2!=0)&&(var3/var2> 2); 当 var2为0 的时候,有错误吗? 好象&&先检查前面的,var2!=0为假,就不用检查后半部分了吧,这样的话var2作为分母(为0)会有错误发生吗?我是这样认为的,不知道对吗?请高人指点下!谢谢![解决办法]你的理解是对的 同样,在求解||表达式时如果前一个为true,那么就不在求解||后面的表达式了[解决办法]可以。 不过没必要