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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我想實現一個Switch條件語句,總是報錯!沒招了~

我想實現一個Switch條件語句,總是報錯!沒招了~

慕慕夕 2016-09-19 19:18:11
import?java.util.InputMismatchException; import?java.util.Scanner; /** ?*?電腦隨機生成一個1到100的整數,你輸入數字猜測這個數字。 ?*? ?*?如果小于這個數提示:小了,大于這個數提示:大了。 ?*? ?*?當猜中時,提示:恭喜你猜對了!程序結束。 ?*/ public?class?Game?{ public?static?void?main(String[]?args)?{ @SuppressWarnings("resource") Scanner?a?=?new?Scanner(System.in); int?num?=?(int)?(Math.random()?*?100?+?1);//?電腦隨機數 int?num2;//?用戶輸入的數 int?num3?=?0;//?存儲用戶輸入次數 System.out.println("電腦隨機生成一個1到100的整數,你輸入數字猜測這個數字。\n如果小于這個數提示:小了,大于這個數提示:大了。?\n當猜中時,提示:恭喜你猜對了!"); try?{ do?{ System.out.print("您的第"?+?(num3?+?1)?+?"次輸入:"); num2?=?a.nextInt(); num3++; if?(num2?>?num)?{ System.out.println("您輸入的數大了?。?!"); }?else?if?(num2?<?num)?{ System.out.println("您輸入的數小了?。?!"); } }?while?(num2?!=?num); System.out.println(num2?+?"?您猜對了~?~?~\n您一共猜了"?+?num3?+?"次!"); }?catch?(InputMismatchException?e)?{ System.out.println("是不是傻,要輸入【整數】"); } } }我想實現猜測的次數,輸出對應的語句。如下 ?但是各種嘗試都不成,沒招了求助~Switch(num3){ case?1: System.out.println("神啊!收下我的膝蓋~~~"); break; case?2: System.out.println("好屌的樣子"); break; case?3: System.out.println("哎呦!不錯哦"); break; case?4: System.out.println("這個水平,很傅園慧!"); break; case?5: System.out.println("還不錯,騷年加油??!"); break; case?6: System.out.println("二班的水平~"); break; case?7: System.out.println("一般的水準。"); break; default: System.out.println("騷年~你的智商需要充值了?。?!"); }我還想實現一個功能,如果用戶輸入的不是1-100的數也報提示!
查看完整描述

2 回答

  • 2 回答
  • 1 關注
  • 1676 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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