- /*
- 需求:猜数字小游戏(数据在1-100之间)
- 系统随机生成一个1-100之间的整数
- 通过键盘录入来猜这个数
- */
- import java.util.Scanner;
- class Test_Math
- {
- public static void main(String[] args)
- {
- //首先随机生成一个1-100之间的整数
- int result = (int)(Math.random()*100)+1;
-
- //获取键盘录入猜的数
- Scanner sc = new Scanner(System.in);
- System.out.println("请输入一个1-100之间的整数");
-
- /*
- 比较猜的数是否是随机生成的数
- 通过无限循环和break来控制
- */
- while(true)
- {
- //猜的数
- int guessNum = sc.nextInt();
-
- if(guessNum==result)
- {
- System.out.println("恭喜你,猜对了");
- break;
- }
- else if(guessNum>result)
- {
- System.out.println("你猜的数大于生成的数哦,再接再励!");
- }
- else
- {
- System.out.println("你猜的数小于生成的数哦,再接再励!");
- }
-
- }
- }
- }
复制代码 |
|