利用Java语言编写一个猜数字游戏(有次数限制)
Posted _Anke
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Java语言编写一个猜数字游戏(有次数限制)相关的知识,希望对你有一定的参考价值。
通过调用Scanner类实现键盘导入数据,到程序中.
通过调用Random类产尘随机数
猜数字游戏,有次数限制,代码如下
public class Demo04RandomGame {
public static void main(String[] args) {
Random r = new Random();
int randomNum = r.nextInt(100) + 1;
Scanner sc = new Scanner(System.in);
//while循环
//int i = 0;
//while(true)
for (int i = 0;i <=5;i++) {
System.out.println("请输入你猜测的数字:");
int guessNum = sc.nextInt();//键盘输入猜测的数字
if (i == 5) {
System.out.println("Game over");
break;
}
if (randomNum > guessNum) {
System.out.println("太小了,请重试。");
} else if (randomNum < guessNum) {
System.out.println("太大了,请重试。");
} else {
System.out.println("恭喜你,猜对了。");
break;//如果猜中,不在重试,跳出循环
}
}
System.out.println("游戏结束。");
}
}
通过for循环 或者 while循环来限制循环次数
以上是关于利用Java语言编写一个猜数字游戏(有次数限制)的主要内容,如果未能解决你的问题,请参考以下文章