java小游戏-猜数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java小游戏-猜数字相关的知识,希望对你有一定的参考价值。

程序设计思路

随机产生一个1-100的随机数字。
用户输入一个数字,然后做判断并输出判断结果。
用户根据判断结果再次决定要输入的数字。
重复上面两步,直到用户输入正确或者用户放弃输入。

程序流程图

技术分享

程序源代码

import java.util.Random;

import javax.swing.JOptionPane;

public class GuessNmberGames {

public static void main(String[] args) {
    // TODO 自动生成的方法存根
    int question=new Random().nextInt(100) +1;
    System.out.println(question);
    while(true) {
        String answer=JOptionPane.showInputDialog("请输入你的猜想:");
        if(answer==null)System.exit(0);
        if(answer.equals(""))System.exit(0);
        int e=Integer.parseInt(answer);
        if(e!=question)
        {
            if(e>question)
                JOptionPane.showMessageDialog(null, "大了");
            else 
                JOptionPane.showMessageDialog(null, "小了");
        }
        else
            {
            JOptionPane.showMessageDialog(null, "老铁666");
            System.exit(0);
            
            }
            }
    }       
}

程序结果截图

技术分享

技术分享

技术分享




以上是关于java小游戏-猜数字的主要内容,如果未能解决你的问题,请参考以下文章

C语言 猜数字游戏代码

Java猜数字游戏

Java猜数字游戏

初学Java-----简单的猜数字小游戏

Java完成简单猜数字游戏

java小游戏-猜数字