為什么運行沒有結(jié)果?
package 練習(xí);
public class dghh {
public static void main(String[]args){
int a=53;
int n=1;
int b=a+n;
if(b>59){
System.out.println("加分前的成績:"+a);
System.out.println("加分后的成績:"+b);
System.out.println("共加了"+n);
}
}
}
package 練習(xí);
public class dghh {
public static void main(String[]args){
int a=53;
int n=1;
int b=a+n;
if(b>59){
System.out.println("加分前的成績:"+a);
System.out.println("加分后的成績:"+b);
System.out.println("共加了"+n);
}
}
}
2015-05-08
舉報
2015-05-08
此時b的值是54 ?if(54>59) 那么這個表達式的結(jié)果是false,因為只有當(dāng)if括號中的表達式為true是才執(zhí)行大括號里的語句,但是結(jié)果是false,所以沒有執(zhí)行