当前位置:   article > 正文

JAVA之猜数字游戏_java猜数字

java猜数字
 1、随机生成一个0~99(包括0和99)的数字,从控制台输入猜测的数字,输出提示太大还是太小,继续猜测,直到猜到为止,游戏过程中,记录猜对所需的次数,游戏结束后公布结果。
打开记事本,写如下一段代码:
  1. import java.util.Random;
  2. import java.util.Scanner;
  3. /**
  4. * 猜数小游戏
  5. *
  6. */
  7. public class Test2 {
  8. public static void main(String[] args) {
  9. Scanner input = new Scanner(System.in);
  10. int number = (int) (Math.random() * 100); // 产生随机数
  11. int guess;// 用户猜的数字
  12. int count = 0;// 猜测次数
  13. System.out.println("我心里有一个0到99之间的整数,你猜是什么?");
  14. // 用户猜测随机数
  15. do {
  16. guess = input.nextInt();
  17. if (number < guess) {
  18. System.out.println("大了点,再猜!");
  19. count++;
  20. } else if (number > guess) {
  21. System.out.println("小了点,再猜!");
  22. count++;
  23. } else {
  24. count++;
  25. break;
  26. }
  27. } while (true);
  28. System.out.println("这个数字是"+number);
  29. System.out.println("您猜的次数是"+count);
  30. // 根据猜测次数给出评价
  31. if (count == 1) {
  32. System.out.println("你太聪明了!");
  33. } else if (count >= 2 && count <= 5) {
  34. System.out.println("不错,再接再厉!");
  35. } else {
  36. System.out.println("要努力啊!");
  37. }
  38. }
  39. }
保存为Test2.java【同上节,我还是把他放在了D盘下InputTest文件夹内】 
打开dos运行窗口,输入d:转到D盘,接下来输入cd InputTest转到InputTest目录下:
输入Javac Test2.java 回车 java Test2。

结果如下图: 


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

闽ICP备14008679号