当前位置: 移动技术网 > IT编程>开发语言>Java > 用Java编写猜数字小游戏

用Java编写猜数字小游戏

2020年11月12日  | 移动技术网IT编程  | 我要评论
通过自己输入,设置猜数字范围的最大值。猜错后会提示猜大了或猜小了,猜对后输出系统随机的值。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);			//输出随机数
	}
}

运行结果如下图:
在这里插入图片描述

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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网