继Day08基础数字小游戏进阶版—有次数限制的一个简单猜数字小游戏
import java.util.Random;
import java.util.Scanner;
/**
* @author 屁桃袁袁
*/
public class Demo05Random {
public static void main(String[] args) {
Random r = new Random();
int randomNum = r.nextInt(100);
Scanner sc = new Scanner(System.in);
System.out.println("===========欢迎来到猜数字小游戏=========");
System.out.println("请猜一个1~100之间的数字,你共有8次机会,要好好把握哦");
System.out.println("请输入你要猜的数字:");
for (int i = 1; i <= 8; i++) {
int guessNumber = sc.nextInt();
if (guessNumber < randomNum) {
if (i == 8) {
System.out.println("很抱歉,你的次数已用尽,呜呜呜");
} else {
System.out.println("猜小了,请重新输入你要猜的数:");
continue;
}
} else if (guessNumber > randomNum) {
if (i == 8) {
System.out.println("很抱歉,你的次数已用尽,呜呜呜");
} else {
System.out.println("猜大了,请重新输入你要猜的数:");
continue;
}
} else {
System.out.println("恭喜你,猜对了!你真是猜数字小天才");
break;
}
}
}
}