[20-05-02][Self-test 32]Java GuessNum
Posted mirai3usi9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[20-05-02][Self-test 32]Java GuessNum相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章
[20-05-02][Self-test 33]Java Car
[20-05-02][Self-test 35]Java OverRide
[20-04-26][Self-test 6]Java CharType
[20-05-09][Self-test 40]Java BankSystem 1