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

         结果如下:

  • 相关阅读:
    日期类型存储方法
    Log4j2的一些记录
    【Maven】学习记录
    HTML 图片加载问题
    浏览器的组成
    javascript数组的实例属性(方法)
    javascript数组的内置对象Array
    javascript之this
    css的position,float属性的理解
    简单介绍帧动画
  • 原文地址:https://www.cnblogs.com/cysolo/p/3314850.html
Copyright © 2011-2022 走看看