猜数游戏:范围时1-100,若错误就提示大了还是小了,猜对则结束,允许猜10次,游戏结束后对玩家评价:1次猜对;5次内猜对;10次内猜对;没有猜对
Posted gfl-1112
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了猜数游戏:范围时1-100,若错误就提示大了还是小了,猜对则结束,允许猜10次,游戏结束后对玩家评价:1次猜对;5次内猜对;10次内猜对;没有猜对相关的知识,希望对你有一定的参考价值。
public static void main(String[] args){ Scanner sc=new Scanner(System.in); Random ran=new Random(); //随机生成1-100的数字 int n=ran.nextInt(100)+1; int i=1; for(int i=0;i<=10;i++){ sout("请输入猜的数:"); int guess=sc.nextInt(); if(guess==n){ sout("恭喜您猜对了!"); //猜对了则直接退出 break; } else if(guess>n){ sout("大了些,请继续猜!"); } else (guess<n){ sout("小了些,请继续猜!"); } }
//判断猜的次数,给出提示 if(i>10){ sout("很遗憾,您没有猜对!"); } else if(i>5){ sout("10次内猜对!"); } else if(i>1){ sout("5次内猜对!"); } else{ sout("您一次就猜对了!"); } }
以上是关于猜数游戏:范围时1-100,若错误就提示大了还是小了,猜对则结束,允许猜10次,游戏结束后对玩家评价:1次猜对;5次内猜对;10次内猜对;没有猜对的主要内容,如果未能解决你的问题,请参考以下文章