import java.util.*;
class Test_2
{
public static void main(String[] args)
{
Random r=new Random();
int num=r.nextInt(10);
Scanner s=new Scanner(System.in);
int getNum=-1;//有人说给getNum赋的值只要不再你设置的随机数范围内即可,就是不包括0~10就行,但我觉得getNum可以是任意值,因为会先执行do
int count=3;
do
{
getNum=s.nextInt();//扫描控制台上的信息
if (getNum<num)
{
System.out.println("您猜的数小了");
}
else if(getNum>num)
{
System.out.println("您猜的数大了");
}
else
{
System.out.println("恭喜您猜对了");
break;
}
count--;
if (count==2)
{
System.out.println("您还有两次机会");
}
else if (count==1)
{
System.out.println("您还有一次机会");
}
else
{
System.out.println("GAME OVER");
break;
}
}
while (getNum!=num);
}
}
猜数字游戏练习do-while循环
最新推荐文章于 2022-09-24 18:53:06 发布