分享

猜数字游戏升级版一

 樱花梦_张艺馨 2016-11-16
/*猜数字游戏:
一个0-100之间的数字,人猜,然后提示猜的值大了还是小了,如果猜中提示猜中了,游戏退出,要求在8次机会
*/
import java.util.Scanner;
public class Test {
 public static void main(String[] args) {
  Scanner sc = new Scanner(System.in);
   int guessNum = (int) (Math.random() * 100);
  int flage =8;
  for(int i=0;i<8 ;i++){
   System.out.println("请输入您猜的数字!剩余"+flage +"机会!" );
   int nubmer = sc.nextInt();
    System.out.println("您想的数字为:"+nubmer );
   if(nubmer >guessNum){
    System.out.println("猜的值大了!");
    if(flage>1){
     flage--;
    }else{
      System.out.println("未猜中!");
     break;
    }
   }else if(nubmer <guessNum){
    System.out.println("猜的值小了!");
    if(flage>1){
     flage--;
    }else{
      System.out.println("未猜中!");
     break;
    }
   }else{
    System.out.println("猜中了!");
    break;
   }
  }
 }
}
结果:
请输入您猜的数字!剩余8机会!
50
您想的数字为:50
猜的值大了!
请输入您猜的数字!剩余7机会!
30
您想的数字为:30
猜的值大了!
请输入您猜的数字!剩余6机会!
20
您想的数字为:20
猜的值大了!
请输入您猜的数字!剩余5机会!
10
您想的数字为:10
猜的值大了!
请输入您猜的数字!剩余4机会!
5
您想的数字为:5
猜的值小了!
请输入您猜的数字!剩余3机会!
8
您想的数字为:8
猜的值大了!
请输入您猜的数字!剩余2机会!
7
您想的数字为:7
猜中了!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多