猜数字游戏

import java.util.Scanner;

public class Guess {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入一个1~100之间的整数!");
        
        int j = (int) (Math.random() * 100 + 1);
        
        while (true) {
            int i = scan.nextInt();
            int x=0;
            if (i > j) {
                System.out.println("您猜的数大了");
                System.out.println("请继续输入!");
            } else if (i < j) {
                System.out.println("您猜的数小了");
                System.out.println("请继续输入!");
            } else{
                System.out.println("恭喜您猜对了");
                System.out.println("这个数是:"+i);
                break;
            }
            x++;
            if(x>5) {
                System.out.println("您猜错5次 游戏失败");
                break;
            }
        }
    }

}

你可能感兴趣的:(java)