美文网首页
用java写一个小游戏

用java写一个小游戏

作者: 玄薛烨 | 来源:发表于2016-07-09 19:30 被阅读1359次

    游戏规则描述:

    系统随机产生一个1到100以内的数,让你猜一下,如果次数于4次的话,就失败。而每次你猜的数比系统产生的随机数比系统的大还是小系统会提示

    代码设计思路:

    //产生一个1到1000内的随机数

    //设计一个变量,存放系统产生的随机数

    //用Scanner类里的nextInt函数接受敲进键盘的数字

    //用do  while  循环,比较随机数与接收到的数字是否相同,用time作为计数器

    package getnumber;

    import java.util.Random;

    import java.util.Scanner;

    public class getNumber {

    public static void main(String[] args) {

    //先产生一个随机数

    int time=0;

    System.out.println("请输入1到1000的数,看看你猜的是否正确");

    int answer=getRandomNumber();

    System.out.println(answer);

    Scanner  sc=new  Scanner(System.in);

    int  guess;

    int  max=5;

    do{

    time++;

    guess=sc.nextInt();

    if(guess==answer)

    {

    System.out.println("恭喜你,答对了!");

    break;

    }

    else if(time==max)

    {

    System.out.println("猜测次数超标,游戏结束!");

    break;

    }

    else if(guess>answer)

    {

    System.out.println("太大了!");

    }

    else

    {

    System.out.println("太小了!");

    }

    }while(true);

    sc.close();

    System.out.println("你一共猜了"+time+"次");

    }

    public  static  int  getRandomNumber(){

    Random  random=new Random();

    int randNum=random.nextInt(100)+1;

    return  randNum;

    }

    }

    要问我代码为什么写得这么屌?戳下面的链接你就知道,我的代码都放在那了,想要吗?赶快去拿吧!!

    http://qingke.me/

    相关文章

      网友评论

          本文标题:用java写一个小游戏

          本文链接:https://www.haomeiwen.com/subject/vzzrjttx.html