欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

用Java编写猜数字小游戏

程序员文章站 2022-04-16 19:48:19
通过自己输入,设置猜数字范围的最大值。猜错后会提示猜大了或猜小了,猜对后输出系统随机的值。package com.day6;import java.util.Random;//导随机数包import java.util.Scanner;//导输入包public class Day71 {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);//创建对象System....

通过自己输入,设置猜数字范围的最大值。猜错后会提示猜大了或猜小了,猜对后输出系统随机的值。

package com.day6;
import java.util.Random;			//导随机数包
import java.util.Scanner;			//导输入包
public class Day71 {
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);		//创建对象
		System.out.println("请输入随机数的最大值:");
		int t=new Scanner(System.in).nextInt();
		Random random=new Random();
		int a=random.nextInt(t)+1;		//设置随机数最小值为1
		System.out.println("请输入你猜的数(1-"+t+"):");
		int b=scanner.nextInt();
		while(a!=b) {			//判断所猜数字是否正确
			if(b>a) {
				System.out.println("猜大了,再猜:");
				b=scanner.nextInt();
			}
			else {
				System.out.println("猜小了,再猜:");
				b=scanner.nextInt();
			}
		}
		System.out.println("恭喜你,猜对了");
		System.out.println("随机的数字为:"+a);			//输出随机数
	}
}

运行结果如下图:
用Java编写猜数字小游戏

本文地址:https://blog.csdn.net/qq_49173880/article/details/109648766

相关标签: 小测试 java