我是靠谱客的博主 伶俐芝麻,最近开发中收集的这篇文章主要介绍java循环语句猜字游戏java循环语句猜字游戏,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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循环语句猜字游戏所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部