m=a>b因为a>b为假,所以逻辑值为0,也就是m=0因为&&左边表达式为0,不运行右边的表达式直接得到e=0望采纳,谢谢!
因为a>b为假,0为假,m=0,因为是且符号,一假则假,后边n=c>d不执行,n依旧取1
&&在java中是简洁运算符,同样在c++中也有这种性质,当左边为假时,是不会运行右边的,只有左边为真时才会运行右边的表达式。这就是简洁运算符的性质