- 猜数游戏
- 需求
- 分析
- 代码
- 运行结果
随机生成一个1-100之间的数据,提示用户猜测,猜大提示过大,猜小提示过小,直到猜中结束游戏。
分析1.随机生成一个1-100之间的数据
2.使用死循环让程序不断提示用户猜测,猜大提示过大,猜小提示过小,猜中结束游戏。
import java.util.Random;
import java.util.Scanner;
public class RandomTest{
public static void main(String[] args){
Random r = new Random();
Scanner in = new Scanner(System.in);
int key = r.nextInt(100)+1;
while(true){
System.out.println("请您输入猜测的数据:";;
int guess = in.nextInt();
if(guess < key){
System.out.println("过小");
}else if(guess > key){
System.out.println("过大");
}else{
System.out.println("恭喜您,您猜对了!");
break;
}
}
}
}
运行结果



