import java.util.Scanner;
public class program {
public static void main(String[] arg) {
int times=20;
int data=4582;
int guessData;
int guessTime=0;
boolean perfect=false;
Scanner reader=new Scanner(System.in);
for(int i=1;i<21;i++) {
System.out.println("请输入你要猜的数字:");
guessData=reader.nextInt();
guessTime++;
if(guessData==data) {
System.out.println("恭喜猜对了");
perfect=true;
break;
}
else if(guessData>data) {
System.out.println("猜的有点大哟");
System.out.println("需要再猜一次吗?需要点Y");
if(guessData==data) {
System.out.println("恭喜猜对了");
perfect=true;
break;
}
if(reader.nextLine().equals("Y")) {
continue;
}
else {
break;
}
}
else {
System.out.println("猜的有点小哟");
if(guessData==data) {
System.out.println("恭喜猜对了");
perfect=true;
break;
}
}
}
if(perfect) {
System.out.println("你一共猜了"+guessTime+",结果猜对了");
if(guessTime<16) {
System.out.println("今天运气不错,可以买彩票了");
}
else {
System.out.println("今天运气不佳,换种方法吧");
}
}
else {
System.out.print("你一共猜了"+guessTime+",结果没猜中了");
if(guessTime<=19) {
System.out.println("奖品来之不易,请耐心坚持");
}
else {
System.out.println("运气不佳,少出门呀");
}
}
}
}
java--猜数字小游戏
最新推荐文章于 2024-05-22 10:00:00 发布