當前位置:係統粉 > 電腦問答 > 其他問答 > Java問題新手請教

Java問題新手請教

提問者:墜緣  |  瀏覽 次  |  提問時間:2017-01-29  |  回答數量:2

Java問題新手請教package china;import java.util.*;public class Tj {public static void main(String[] args) {Scanner s=new Scanner(System.in);int x=s.nextInt();if(x--<5)System.out.println(++x);elseSystem.out.println(x--);}}複製代碼如何理解,希望講得詳細一點。 新手謝謝了

已有2條答案
1217739949sa

1217739949sa

回答數:116  |  被采納數:66

2017-01-29 22:56:01
package china;
import java.util.*;
public class Tj {

public static void main(String[] args) {
Scanner s=new Scanner(System.in);// 創建一個Scanner 類的對象s,讀取從控製台輸入的數據
int x=s.nextInt(); // 調用Scanner 類的方法nextInt()把輸入的數據賦值給int類型的變量 x
if(x--<5) // 判斷變量x的值, 如果x--的值小於5
System.out.println(++x);// 在控製台打印 ++x的值
else//反之,如果如果x--的值不小於5
System.out.println(x--); // 在控製台打印 x-- 的值
}

}
讚 11
小胖來也6

小胖來也6

回答數:198  |  被采納數:138

2017-01-30 00:46:31
whlusha 謝謝你的熱心幫助
讚 19
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航