当前位置:   article > 正文

Java之while简单猜数字小游戏详细讲解_java猜数字游戏while循环

java猜数字游戏while循环
  1. package task;
  2. import java.util.Random;
  3. import java.util.Scanner;
  4. //编写猜数游戏
  5. public class Demo1005 {
  6. public static void main(String[] args) {
  7. //产生一个0到100的随机数
  8. Random rd = new Random();
  9. int number = rd.nextInt(0, 100) + 1;
  10. //从键盘输入
  11. Scanner sc = new Scanner(System.in);
  12. System.out.println(number);
  13. //统计猜的次数
  14. int step = 0;
  15. while (true) {
  16. //每猜一次次数加一
  17. ++step;
  18. System.out.println("请输入一个 1~100 之间的整数:");
  19. int printNumber = sc.nextInt();
  20. //输出相应提示
  21. if (printNumber > number) {
  22. System.out.println("第" + step + "次猜" + "\033[31m抱歉猜大了\033[0m");
  23. } else if (printNumber < number) {
  24. System.out.println("第" + step + "次猜" + "\033[31m抱歉猜小了\033[0m");
  25. } else {
  26. System.out.println("第" + step + "次猜" + "\033[32m恭喜你猜对了\033[0m");
  27. //猜对后跳出循环
  28. break;
  29. }
  30. }
  31. }
  32. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/233962
推荐阅读
相关标签
  

闽ICP备14008679号