码迷,mamicode.com
首页 > 编程语言 > 详细

java小游戏-猜数字

时间:2017-10-08 00:56:46      阅读:370      评论:0      收藏:0      [点我收藏+]

标签:als   输出   put   guess   输入   print   自动   input   产生   

程序设计思路

随机产生一个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小游戏-猜数字

标签:als   输出   put   guess   输入   print   自动   input   产生   

原文地址:http://www.cnblogs.com/cchenzy/p/7636267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!