当前位置:   article > 正文

使用while嵌套if-else循环语句实现猜数程序_while if else 嵌套语句

while if else 嵌套语句

构建思路:

  • 确定取值范围生成随机数;

  • redom/int start/int end;

  • 输入临时变量;

  • temp;

  • 输出内容;

  • 猜数结果:大/小/对;

  • 程序结束;

  • break;

  • 输出内容增加统计计算;

  • index;

  • 增加统计临时变量输入次数;

  • num;

代码段如下:

  1. import java.util.Random;
  2. import java.util.Scanner;
  3. //猜数小游戏
  4. public class while1 {
  5. public static void main(String[] args) {
  6. //1-100内生成一个随机整数
  7. Random random = new Random();
  8. int start = 1;
  9. int end =600;
  10. // 统计猜了多少次
  11. int num = random.nextInt(start,end+1);
  12. int index =0;
  13. while (true) {
  14. Scanner scanner = new Scanner(System.in);
  15. System.out.printf("请输入数字[%d-%d]:", start, end);
  16. // 输入临时变量:temp
  17. int temp = scanner.nextInt();
  18. ++index;
  19. if (temp > num) {
  20. System.out.printf("\033[32m%d你猜得太大了\033[0m%n", index);}
  21. else {
  22. if (temp < num) {
  23. System.out.printf("\033[32m%d你猜得太小了\033[0m%n", index);}
  24. else {
  25. System.out.printf("\033[32m%d恭喜你猜对了!,你的得分是%d分\033[0m%n", index, (110 - index * 10));
  26. System.out.println();
  27. System.out.println("游戏退出!");
  28. break;}
  29. }
  30. }
  31. }
  32. }

效果图如下:

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

闽ICP备14008679号