首页 > 其他 > 详细

猜数游戏:范围时1-100,若错误就提示大了还是小了,猜对则结束,允许猜10次,游戏结束后对玩家评价:1次猜对;5次内猜对;10次内猜对;没有猜对

时间:2020-04-07 01:05:51      阅读:99      评论:0      收藏:0      [点我收藏+]
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次内猜对;没有猜对

原文:https://www.cnblogs.com/gfl-1112/p/12650347.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!