用JAVA实现猜数字游戏

用JAVA实现猜数字游戏

怎么才能将我们平时玩的猜数字的游戏用Java语言来实现呢?下面我们就一起来试一试吧!
首先我们要清楚,在猜数字游戏中,我们的数字是随机产生的,在Java语言中我们也有相应的函数“Random”来表示随机函数。
接着我们就要设置相关提示。如果猜小了,我们就提示小了,猜大了就提示大了,那么答对了就也应该有相应的提示!那么这里的判断语句,就可以用“if-else”来实现了!
最后我们就可以用代码实现啦!
代码实现如下:

package project2;
import java.util.Random;
import java.util.Scanner;
public class Guess {
	public static void main(String[] args) {
		Random rd=new Random();    //生产随机数的对象;
		int num=rd.nextInt(100);   //返回一个大于等于0小于100的随机数给number;
		System.out.println("请输入你猜的数字:");
		while(true){       //while的无限循环;
			@SuppressWarnings("resource")
			Scanner sc=new Scanner(System.in);    //键盘录入;
			int input=sc.nextInt();   //将输入的数字赋值给整型int;
			if(input>num){    //如果输入的数大于随机生产的数
				System.out.println("太大了");  
			}
			else if(input<num){       
				System.out.println("太小了");
			}
			else{
				System.out.println("恭喜你,猜对了");
				break;
			}
		}
	}
}

结果截图如图所示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值