import java.util.*;
class Day3_DoWhile
{
public static void main(String[] args)
{
int i=(int)(Math.random()*10+1);
System.out.println("正确答案是:"+i);
boolean flag=true;
int count=0;
while(flag){
Scanner input=new Scanner(System.in);
System.out.println("请输入你的数字:");
int j=input.nextInt();
if(j==i){
System.out.println("恭喜你获奖了");
count=0;
System.out.println("是否继续抽奖,Y/N");
System.out.println("请输入你的选择:");
String k=input.next();
switch(k){
case "N": System.out.println("退出游戏"); flag=false;
break;
case "Y":i=(int)(Math.random()*10+1);
System.out.println("正在重新选取奖码!!!");
//System.out.println("正确答案是:"+i);
flag=true;
break;
}
}
else{
System.out.println("很遗憾您未能中奖,你还有"+(4-count)+"次机会");
if(j<i){
System.out.println("提示,你数小了");
}else{
System.out.println("提示,你数大了");
}
count++;
if(count==4){
System.out.println("你机会没有了");
System.out.println("正确答案是:"+i);
flag=false;
}
}
}
System.out.println("游戏结束,谢谢参与");
}}
class Day3_DoWhile
{
public static void main(String[] args)
{
int i=(int)(Math.random()*10+1);
System.out.println("正确答案是:"+i);
boolean flag=true;
int count=0;
while(flag){
Scanner input=new Scanner(System.in);
System.out.println("请输入你的数字:");
int j=input.nextInt();
if(j==i){
System.out.println("恭喜你获奖了");
count=0;
System.out.println("是否继续抽奖,Y/N");
System.out.println("请输入你的选择:");
String k=input.next();
switch(k){
case "N": System.out.println("退出游戏"); flag=false;
break;
case "Y":i=(int)(Math.random()*10+1);
System.out.println("正在重新选取奖码!!!");
//System.out.println("正确答案是:"+i);
flag=true;
break;
}
}
else{
System.out.println("很遗憾您未能中奖,你还有"+(4-count)+"次机会");
if(j<i){
System.out.println("提示,你数小了");
}else{
System.out.println("提示,你数大了");
}
count++;
if(count==4){
System.out.println("你机会没有了");
System.out.println("正确答案是:"+i);
flag=false;
}
}
}
System.out.println("游戏结束,谢谢参与");
}}