JAVA 猜数游戏

发布时间:2024年01月16日

首先,有个主要知识:生成随机数;

生成随机数步骤:

1.导包

import? java.util.Random

2.生成Random对象;

eg:Random? r? =? new? Random();

3.定义变量接收随机数;

eg:? int? n? =? r.nextInt(随机数范围)

packagecom.yym.test;

importjava.util.Random;
importjava.util.Scanner;

publicclasstestDemo{
//写一个猜数游戏;
publicstaticvoidmain(String[]args){
//写一个生成1~100的随机数;
Randomr=newRandom();//生成Ramdom对象;
intdata=r.nextInt(100)+1;
//第一种:生成死循环让用户一直猜测;
intcount=0;//猜测次数;
while(true)//这里的warning是为了提醒有死循环;
{
//从键盘中获取一个数字;
Scannersc=newScanner(System.in);
intn=sc.nextInt();
//判断是否与data相等;
if(n==data)
{
count++;
System.out.println("恭喜你,你猜对了");
break;
}
elseif(n>data)
{
count++;
System.out.println("哈哈~你猜大了");
}
elseif(n<data)
{
count++;
System.out.println("哈哈~你猜小了");
}
}
System.out.println("你猜了"+count+"次");
}
}

这里由于复制问题,里面有空格问题,自行解决一下,谢谢!

文章来源:https://blog.csdn.net/2303_79380171/article/details/135563338
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。