一个数和随机数比较大小

实现控制台的猜数字游戏。游戏运行时产生一个1~100之间的随机数字。
用户从控制台输入数字,若输入的数字比随机数小,则输出“太小了,再大一点!”;若输入的数字比随机数大,则输出“太大了,再小一点!”,若输入的数字与随机数相同,则输出“恭喜你猜对了!”。游戏过程中用户需要多次输入所猜数字,直到猜中为止。

可以参考下:

    public static void main(String[] args) {
        int data = (int)(1 + Math.random() * (100 - 1 + 1));
        Scanner scanner = new Scanner(System.in);
        while (true){
            int input = scanner.nextInt();
            if (input < data) {
                System.out.println("太小了,再大一点!");
            } else if (input > data) {
                System.out.println("太大了,再小一点!");
            } else {
                System.out.println("恭喜你猜对了!");
                break;
            }
        }
    }

运行结果:

img