码迷,mamicode.com
首页 > 编程语言 > 详细

[20-05-02][Self-test 32]Java GuessNum

时间:2020-05-02 16:55:40      阅读:56      评论:0      收藏:0      [点我收藏+]

标签:import   数字   system   val   value   pac   bool   bre   int()   

1 package test_7_2;
2 
3 public class Number {
4 
5     public final int value = 100;
6     
7 }

 

 1 package test_7_2;
 2 
 3 import java.util.Scanner;
 4 
 5 public class GuessNum {
 6 
 7     /*
 8      * 猜数字游戏:一个类A有一个成员变量v,初值100。
 9      * 定义一个类对A类的成员变量v进行猜测。如果大了则提示大了小了则提示小了。等于则提示猜测成功
10      */
11     
12     public static void main(String[] args) {
13         
14         Number rightNum = new Number();
15         
16         while (true) {
17             System.out.println("请输入数字:");
18             Scanner sc = new Scanner(System.in);
19             int num = sc.nextInt();
20             
21             if (guess(num, rightNum.value) == true) {
22                 System.out.println("猜对了");
23                 break;
24             }
25         }
26     }
27 
28     private static boolean guess(int num, int rightNum) {
29         
30         if (num < rightNum) {
31             System.out.println("猜小了");
32             return false;
33         } else if (num > rightNum) {
34             System.out.println("猜大了");
35             return false;
36         }
37         
38         return true;
39     }
40     
41     
42 }

 

结果如下:

请输入数字:
90
猜小了
请输入数字:
120
猜大了
请输入数字:
100
猜对了

[20-05-02][Self-test 32]Java GuessNum

标签:import   数字   system   val   value   pac   bool   bre   int()   

原文地址:https://www.cnblogs.com/mirai3usi9/p/12818373.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!