游戏规则: 系统自动生成一个随机整数(1-100),然后由用户输入一个猜测的数字,如果输入的数字比该随机数小,提示“低了”,如果输入的数字比该随机数大,提示“高了”,如果输入的数字和随机数相等,则提示“猜对了”
以下代码用来生成为随机数
import java.util.Scanner;// 导入包
import java.util.Random;
public class HomeWork{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
Random random=new Random();//Random类用来生成一个随机数
int randNum=random.nextInt(100);//[0,100),调用random
System.out.println(randNum);
}
}
以下代码实现猜数字游戏
import java.util.Scanner;//导入包
import java.util.Random;
public class HomeWork{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
Random random=new Random();//Random类用来生成一个随机数
int randNum=random.nextInt(100);//[0,100)
//System.out.println(randNum);
while(true){
System.out.println("请输入你要猜的数字:");
int num=scan.nextInt();
if(num
可以看出每次生成的伪随机数都不一样
如果要生成100~200的随机数,如下图:
Scanner scan=new Scanner(System.in);
Random random=new Random();
int randNum=random.nextInt(100)+100;



