控制台版——猜数字小游戏

实验要求:

  • 程序随机分配一个1-100之间的整数给用户。
  • 用户输入自己猜测的数字。
  • 当用户输入自己的猜测后,程序根据判断进行提示“猜大了”或“猜小了”或者“猜对了”。
  • 用户可根据提示进行多次猜测,直到猜对为止。
package hcybx;

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

/*
 * 猜数字游戏
 */
public class GuessNumber {
	public static void main(String[] args) {
		Random random = new Random();
		Scanner scanner = new Scanner(System.in);
		System.out.println("游戏即将开始,系统将给定一个1-100的数字!");
		int number = random.nextInt(100) + 1;// 随机一个1-100的整数
		int yourNumber = 0;
		System.out.println("请输入你的猜测:");
		yourNumber = scanner.nextInt();
		while (yourNumber != number) {
			if (yourNumber > number) {
				System.out.println("猜大了,请重新猜:");
				yourNumber = scanner.nextInt();
			} else if (yourNumber < number) {
				System.out.println("猜小了,请重新猜:");
				yourNumber = scanner.nextInt();
			}
		}
		System.out.println("猜对了!");
	}
}

在这里插入图片描述

原创文章 65 获赞 95 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_42635052/article/details/105126427
今日推荐