运用Java的random函数实现猜数字游戏

Java随机数

运用Java的random函数实现猜数字游戏

  随机产生一个1-50之间的数字,然后让玩家猜数,猜大猜小都给出提示,猜对后游戏停止

 

package pingchangceshi;

import java.util.Random;

import java.util.Scanner;

public class m {
public static void main(String[] args) {

Random r = new Random();// 创建一个生产随机数的对象
int number = r.nextInt(50) + 1; // 生成一个 1-50之间的随机数

while(true){ // 定义一个死循环,不停获取玩家输入的数字
System.out.println("请输入数字:");

Scanner sc = new Scanner(System.in);

int data = sc.nextInt();// 输入数字
// 判断玩家输入数字与正确数字的大小
if(data > number){
System.out.println("你输入的数字过大。");
}else if(data < number) {
System.out.println("你输入的数字过小。");
}else{
System.out.println("恭喜你猜对了。");
break;
}
}
}
}

 

 

posted @ 2021-09-21 00:19  kuaiquxie  阅读(119)  评论(0)    收藏  举报