猜数字游戏java 痛定思痛。 2022-06-17 00:36 240阅读 0赞 public class GuessNumber \{ // 打印输出方法 private static void print(int user, int computer,int n) \{ // 定义变量用于存放玩家玩游戏猜测次数 if (user == computer) \{ if (n <= 2) \{ System.out.println("你太有才了!"); \} else if (n >= 3 && n <= 6) \{ System.out.println("这么快就猜出来了,很聪明么!"); \} else \{ System.out.println("猜了半天才猜出来,小同志,尚需努力啊!"); \} \} else if (user < computer) \{ System.out.println("小了!"); \} else \{ System.out.println("大了!"); \} \} // game游戏过程方法 private static void game() \{ Scanner scan=new Scanner(System.in); int user; int i = 0; // int computer=100; //测试打印信息是否正确 int computer = (int) (Math.random() \* 1000) + 1; do \{ System.out.println("请输入数字1-1000,输入0退出游戏"); user = scan.nextInt(); if (user == 0) \{ System.out.println("真遗憾下次再挑战!"); break; \} i++; // 调用print方法打印信息 print(user, computer,i); \} while (user != computer); //关闭输入流 scan.close(); \} // main方法 public static void main(String\[\] args) \{ // 调用game方法游戏开始 game(); \} \}
还没有评论,来说两句吧...