zoukankan      html  css  js  c++  java
  • Java实现猜数游戏

        利用Math.random()方法产生1~100的随机整数,利用JOptionPane.showInputDialog()方法产生一个输入对话框,用户可以输入所猜的数。若所猜的数比随机生成的数大,则显示“猜大了,再输入你的猜测:”;若所猜的数比随机生成的数小,则显示“猜小了,再输入你的猜测:”;若所猜的数正好为随机生成的数,则显示“猜对了!”。

        代码如下:

    import javax.swing.JOptionPane;
    public class GuessNumber {
        public static void main(String[] args) {
            System.out.println("给你一个1~100之间的整数,请猜测这个数");
            int realNumber=(int)(Math.random()*100+1);
            int yourGuess=0;
            String str=JOptionPane.showInputDialog("请输入你的猜测:");
            yourGuess=Integer.parseInt(str);
            while(yourGuess!=realNumber)
            {
                if(yourGuess>realNumber)
                {
                    str=JOptionPane.showInputDialog("猜大了,再输入你的猜测:");
                    yourGuess=Integer.parseInt(str);
                }
                else if(yourGuess<realNumber)
                {
                    str=JOptionPane.showInputDialog("猜小了,再输入你的猜测:");
                    yourGuess=Integer.parseInt(str);
                }
            }
            System.out.println("猜对了!");
        }
    
    }

         结果如下:

  • 相关阅读:
    数据结构-线性表-链表
    [poj 2991]Crane[线段树表示向量之和,而非数量]
    vector要注意的点
    vector与deque的区别
    sendfile复习
    GPU和CPU的区别
    常用Linux命令 mount df dd
    可省略的关键字
    父类与子类的virtual
    加快编译的技巧 & mount及tmpfs
  • 原文地址:https://www.cnblogs.com/cysolo/p/3314850.html
Copyright © 2011-2022 走看看