码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-04-07 00:17:14      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:ESS   color   new   col   判断   ++   int()   bre   随机   

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次内猜对;没有猜对

标签:ESS   color   new   col   判断   ++   int()   bre   随机   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!