zoukankan      html  css  js  c++  java
  • 实验任务五:猜数字游戏

    猜数字游戏

    程序设计思想:想让猜数字这个游戏可以成功编译并运行,首先它的游戏思维是简单的,系统先自动生成一个1~100之间的数字,然后由用户进行猜测,用一个循环,当猜的数字不一样时,提醒用户猜大或猜小,直到用户猜对数字。

    源代码:

    //那颖     20163448   1605-2

    import java.util.Random;

    import javax.swing.JOptionPane;

    public class CaiShuZi

    {

    public static void main(String[] args)

    {

    String x;

    int d;

    int Max=100;

    int Min=1;

    Random random=new Random();

    int s=random.nextInt(Max-Min+1)+Min;

    boolean flag=true;

    while(flag)

    {

    x=JOptionPane.showInputDialog("请输入您猜想的数字:");

    d = Integer.parseInt(x);

    if(d==s)

    {

     JOptionPane.showMessageDialog( null, "您猜对了!" , "Results",JOptionPane.PLAIN_MESSAGE );

    flag=false;

    }

    else if(d>s)

    {

     JOptionPane.showMessageDialog( null, "您猜大了! " , "Results",JOptionPane.PLAIN_MESSAGE );

    }

    else

    {

     JOptionPane.showMessageDialog( null, "您猜小了!" , "Results",JOptionPane.PLAIN_MESSAGE );

    }

    }

    }

    }

    程序流程图:

    运行结果截图:

    编译错误分析:

    最开始在实现程序功能时对于提醒用户没有用消息显示框,很不方便,后来改善后都用消息显示框实现了。

  • 相关阅读:
    C# 单元测试
    支持库:DateTime扩展
    根据枚举名称创建枚举
    支持库:String扩展
    数组的几道面试题转
    java推荐书籍及下载
    Python天天美味(总) 转
    python 实现文件的递归拷贝转
    关于python文件操作转
    JDK源码分析收藏地址
  • 原文地址:https://www.cnblogs.com/-2016/p/7634709.html
Copyright © 2011-2022 走看看