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("猜对了!");
        }
    
    }

         结果如下:

  • 相关阅读:
    sprint1的个人总结及《构建之法》8、9、10章读后感
    操作系统作业----实验三
    《构建之法》第六,七章读后感
    实验二 作业调度模拟程序 报告
    参考的博客园
    复利计算器6.0
    复利计算-做汉堡,结对2.
    复利计算器5.0
    0608典型用户
    0603我的感受
  • 原文地址:https://www.cnblogs.com/cysolo/p/3314850.html
Copyright © 2011-2022 走看看