概述
java循环语句猜字游戏
练习 从键盘输入(1~1000)中的一个数与谜底的字相同
while 循环
int m=(int)(Math.random()*1000)+1;//生成一个随机数随机数为开区间0到1000 所以加1变成
//(1<=m<1001)
System.out.println("输入你给出的数(1~1000)");
Scanner sc =new Scanner(System.in);
int guest=sc.nextInt();
while(guest!=m)
{
if(1>guest&guest>1000)//添加判断语句
键盘输入数字是否超出范围
{
System.out.println("超出范围了请重新输入");
}
else if(guest>m)
{
System.out.println("很遗憾你输入的数大了");
}
else
System.out.println("很遗憾你输入的数小了");
System.out.println("请你重新输入一个数:");
guest=sc.nextInt();
}
if(guest==m)
{
System.out.println("恭喜你猜对了!谜底数为:"+guest);
}
do …while
int m=(int)(Math.random()*1000)+1;//生成一个随机数随机数为开区间0到1000 所以加1变成
//(1<=m<1001)
do{
System.out.println("输入你给出的数(1~1000)");
Scanner sc =new Scanner(System.in);
int guest=sc.nextInt();
if(guest>=1 & guest<=1000)//添加判断语句
键盘输入数字是否超出范围
{
if(guest>m)
{
System.out.println("很遗憾你输入的数大了");
}
else if(guest<m)
{
System.out.println("很遗憾你输入的数大了");
}
}
else
System.out.println("超出范围了请重新输入");
}
while(guest!=m);//满足这个条件继续执行do循环
System.out.println("恭喜您答对了 !谜底数字是"+m);
最后
以上就是伶俐芝麻为你收集整理的java循环语句猜字游戏java循环语句猜字游戏的全部内容,希望文章能够帮你解决java循环语句猜字游戏java循环语句猜字游戏所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复