Case: Guess the number

Case: Guess the number

//案例:猜数字
//需求:程序自动生成一个1-100之间的数字,使用程序实现猜出这个数字是多少?
//如果猜的数字比真实数字大,提示你猜的数据大了
//如果猜的数字比真实数字小,提示你猜的数据小了
//如果猜的数字比真实数字相等,提示恭喜你猜中了

import java.util.Random;
import java.util.Scanner;

public class HelloWorld {
    
    
    public static void main(String[] args) {
    
    
        Random r = new Random();
        int number = r.nextInt(100) + 1;
        System.out.println("请输入你要猜的数字");
        while (true) {
    
    
            Scanner sc = new Scanner(System.in);
            int a = sc.nextInt();
            if (number > a) {
    
    
                System.out.println("你猜的数据小了");
            } else if (number < a) {
    
    
                System.out.println("你猜的数据大了");
            } else {
    
    
                System.out.println("恭喜你猜中了");
                break;
            }
        }
    }
}

Guess you like

Origin blog.csdn.net/taoyingle/article/details/115077602