Java实现猜数字小游戏(范围1~100)
思路:
- 产生随机数字,产生不再变化,用Random的nextInt
- 键盘输入数字用Scanner
- 获取键盘输入数字,用Scannner的nextInt
- 得到的数字,使用判断语句(if)
- 循环次数不确定,用while(true)
代码实现:
public static void main(String[] args){
Random r=new Random;
int RandomNum=r.nextInt(100)+1;
Scanner sc=new Scanner(System.in);
while(true){
System.out.println(“请输入你猜的数字:”);
int GuessNum=sc.nextInt();
if(RandomNum<GuessNum){
System.out.println(“猜大了请重试:”);
}else if(RandomNum>GuessNum){
System.out.println(“猜小了请重试:”);
}else{
System.out.println(“猜对了!”);
break;
}
}
}