System.out.println(i+5*j)//11
java中,表达式是一种运算,运算结果是一个确定的值。只要你使用这个表达式得到一个结果值,那就可以用。
j+k = 20+30 =50 i=10 i<j+k 是成立,!表示取反的意思,也就是原来成立的,现在不成立了所以 !(i<j+k) 不成立。
!(i+10<=j) 同理判断为 i+10<=j成立,加上!后不成立了
所以 两个都是假的 II要求至少一个真为真 所以 结果为false。
System.out.println(i+5*j)//11
java中,表达式是一种运算,运算结果是一个确定的值。只要你使用这个表达式得到一个结果值,那就可以用。
j+k = 20+30 =50 i=10 i<j+k 是成立,!表示取反的意思,也就是原来成立的,现在不成立了所以 !(i<j+k) 不成立。
!(i+10<=j) 同理判断为 i+10<=j成立,加上!后不成立了
所以 两个都是假的 II要求至少一个真为真 所以 结果为false。