猜数字小游戏
- 需求:程序自动生成一个1-100之间的随机数字,使用程序实现猜出这个数字是多少?
- 扩展需求:加一个保底机制,如果第3次还猜不中,则直接提示猜中了
import java.util.Random;
import java.util.Scanner;
public class FDemo {
public static void main(String[] args){
Random r = new Random();
int number = r.nextInt(100) + 1;
System.out.println(number);
Scanner sc = new Scanner(System.in);
int count = 0;
while (true){
System.out.println("请输入您猜测的数字:");
int guessNumber = sc.nextInt();
count++;
if (guessNumber == number || count==3){
System.out.println("恭喜您,猜中了!");
break;
}
else if(guessNumber < number){
System.out.println("您猜小了!");
}
else{
System.out.println("您猜大了!");
}
}
}
}