0
点赞
收藏
分享

微信扫一扫

案例 7:猜数字游戏

修炼之士 05-26 06:00 阅读 17

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

public class GuessGame { public static void main(String[] args) { Random rand = new Random(); int target = rand.nextInt(100) + 1; Scanner scanner = new Scanner(System.in); int guess; int attempts = 0;

System.out.println("我想了一个 1 到 100 的数字,猜猜看?");

    do {
        System.out.print("输入你的猜测:");
        guess = scanner.nextInt();
        attempts++;

        if (guess > target) {
            System.out.println("太大了!");
        } else if (guess < target) {
            System.out.println("太小了!");
        } else {
            System.out.println("恭喜你,猜对了!");
            System.out.println("你一共猜了 " + attempts + " 次。");
        }
    } while (guess != target);
}

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

public class GuessGame { public static void main(String[] args) { Random rand = new Random(); int target = rand.nextInt(100) + 1; Scanner scanner = new Scanner(System.in); int guess; int attempts = 0;

System.out.println("我想了一个 1 到 100 的数字,猜猜看?");

    do {
        System.out.print("输入你的猜测:");
        guess = scanner.nextInt();
        attempts++;

        if (guess > target) {
            System.out.println("太大了!");
        } else if (guess < target) {
            System.out.println("太小了!");
        } else {
            System.out.println("恭喜你,猜对了!");
            System.out.println("你一共猜了 " + attempts + " 次。");
        }
    } while (guess != target);
}

}

举报

相关推荐

0 条评论