前言:最近在学习java语言,学到了通过java实现一个简单的猜数字游戏,故此分享一下。原创不易,请多支持!
Ps:这种实现的方法对猜数字的次数没有做限制。
源代码如下:
package a.b.c;
import java.util.Scanner;
/**
* @Auther: xydsr
* @Date: 2023/3/2 16:39
* @Desc: 实现猜数字游戏
**/
public class Demo04 {
public static void main(String[] args) {
// 先定义随机生成一个数字
int num = (int)(Math.random()*100) +1;
// System.out.println(num);
while(true){
// 再定义一个键盘录入对象
System.out.println("请输入一个数字:");
Scanner sc = new Scanner(System.in);
int guess = sc.nextInt();
// 设计循环语句
if (num > guess){
System.out.println("对不起,你输入的数字小了!");
}
else if(num < guess){
System.out.println("对不起,你输入的数字大了!");
}
else{
System.out.println("恭喜你,猜中了!!");
break;
}
}
}
}