亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

想出現異常后 重新進入for循環 從 “請輸入第一輛車” 開始 試了幾次都沒成功

System.out.print("請輸入您要租車的數量:");

?Scanner input2=new Scanner(System.in);

?int Num =input2.nextInt();//獲取用戶輸入的租車數量

?for(int j=1;j<=Num;j++){

?System.out.println("請輸入第"+j+"輛車的序號:");

?Scanner input3=new Scanner(System.in);

? ? ?int No=input3.nextInt();

? ? ?

? ? ?//如果 ?No>6 ?返回for循環并輸出“請重新輸入”

? ? ?if(No>6){

? ? ?System.out.println("sorry,本系統只有六輛車,請重新輸入!");

? ? ?

? ? ?}?

? ? ?} ?


正在回答

2 回答

只加 j-- 實現不了

0 回復 有任何疑惑可以回復我~
#1

慕粉3764634

如果你想重新輸入當前循環的數據就用 j--; 如果全部重新輸入,就直接 初始化 j==1;
2016-08-05 回復 有任何疑惑可以回復我~

System.out.print("請輸入您要租車的數量:");

?Scanner input2=new Scanner(System.in);

?int Num =input2.nextInt();//獲取用戶輸入的租車數量

?for(int j=1;j<=Num;j++){

?System.out.println("請輸入第"+j+"輛車的序號:");

?Scanner input3=new Scanner(System.in);

? ? ?int No=input3.nextInt();

? ? ?

? ? ?//如果 ?No>6 ?返回for循環并輸出“請重新輸入”

? ? ?if(No>6){

???? j--;//只需要加入這一行

? ? ?System.out.println("sorry,本系統只有六輛車,請重新輸入!");

? ? ?

? ? ?}?

? ? ?} ?



0 回復 有任何疑惑可以回復我~
#1

慕粉3764634

一般只要問題出錯,涉及到事物方面,可以考慮回滾,我加的這一行也是回滾的一種表現形式
2016-08-05 回復 有任何疑惑可以回復我~
#2

image233

感謝!
2017-09-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

想出現異常后 重新進入for循環 從 “請輸入第一輛車” 開始 試了幾次都沒成功

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號