/*
小游戏:幸运猜猜猜
游戏规则:游戏随机给出一个0~99(包括0,99)的数字,然后你猜是什么数字。
你可以随便猜一个数字,游戏会提示你太大还是太小,从而缩小结果范围。
经过计策猜测与提示后,最终推出答案。
在游戏过程中,记录你最终猜对时所需要的次数,游戏结束后公布结果。
*/
import java.util.*;
public class ControlDemo35
{
public static void main(String[] args)
{
System.out.println("--------------------欢迎您来到猜猜猜小游戏-------------------");
Random r = new Random();
Scanner sc = new Scanner(System.in);
int result = r.nextInt(99); //生成0~99的随机数
int num; //存储猜测结果
int n = 0; //记录猜测次数
boolean sign = false;
while (!sign)
{
System.out.print("请输入您猜测的结果: ");
try
{
num = sc.nextInt();
n++;
if (num == result)
{
sign = true;
}else if (num < result)
{
System.out.println("您猜测的数字太小!请重新猜测");
}else if (num > result)
{
System.out.println("您猜测的数字太大!请重新猜测");
}
}
catch (Exception e)
{
System.out.println(e);
System.out.println("还能不能好好玩耍了,您猜的这也叫数字!为了惩罚您,游戏结束!请您受累,重新进入本系统吧!");
return;
}
}
System.out.println("您本次游戏所用次数为: " + n + " 次!");
}
}
【Java小游戏】幸运猜猜猜
最新推荐文章于 2024-03-05 21:50:10 发布