Java中的猜数字游戏:
1、随机生成一个随机数
2、在控制台输入您猜的数字
3、程序自动判断你猜的正不正确,如错误则继续下一个循环;如正确,则结束循环。
该游戏程序代码如下:
package shuzi;
import java.util.Random;
import java.util.Scanner;
public class shuzi {
public static void main(String[] args) {
//1.通过Random类中方法nextInt(),生成一个1-100之间的随机数
int randomNumber= new Random().nextInt(100);
System.out.println("随机数已生成!");
//2.输入猜的数字
System.out.println("----请输入您想猜的数字:----");
Scanner sc = new Scanner(System.in);
int enterNumber = sc.nextInt();
//3.通过while循环,进行猜数字对错判断
//猜对,跳出循环,游戏结束
while(enterNumber!= randomNumber){
//猜错了,根据结果,给出提示,接着猜数字,游戏继续
if(enterNumber>randomNumber){
System.out.println("猜大了!");
}else{
System.out.println("猜小了!");
}
//输入猜的数字
System.out.println("----请输入您猜的数字:----");
enterNumber = sc.nextInt();
}
System.out.println("恭喜您,猜对了!");
}
}