欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    java 程序模拟双色球中间.docx

    • 资源ID:3159409       资源大小:37.22KB        全文页数:3页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java 程序模拟双色球中间.docx

    java 程序模拟双色球中间一、java 模拟双色球中奖程序 双色球案例 1、系统产生一个蓝色中奖号码16选1 2、系统产生六个红色中奖号码33选1 3、用户输入自己想要的号码 4、系统根据匹配相应的中奖号码数来确定奖项 二、实现代码 import java.util.Scanner; import java.util.Random; /* */ public class DoubleBall public static void main(String args) int sysBlueBallNum;/系统生成的蓝球号码 int sysRedBallNum=new int6;/系统生成的红球号码 int userBlueBallNum;/用户选的蓝球号码 int userRedBallNum=new int6;/用户选的红球号码 int redNum=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33; int blueBall=0;/蓝球号码正确数量 int redBall=0;/红球号码正确数量 Random r =new Random;/产生随机数 Scanner input =new Scanner(System.in);/接收键盘输入 sysBlueBallNum=r.nextInt(16)+1;/系统随机产生0-16之间的数,不包括16. +1是为了将0去掉 /随机产生六个红球号码 for (int i=0;i<sysRedBallNum.length ;i+ ) while (true) int index=r.nextInt(33); if (redNumindex!=0) sysRedBallNumi=redNumindex; redNumindex=0; break; /用户选号 System.out.println("双色球选号开始.祝你好运!"); System.out.println("请输入你要选的蓝球号码(1-16之间):"); userBlueBallNum=input.nextInt; System.out.println("请输入你要选的6个红球号码(1-33之间):"); for (int i=0;i<userRedBallNum.length;i+ ) userRedBallNumi=input.nextInt; /验证蓝球和红球正确数量 /验证蓝球 if (userBlueBallNum=sysBlueBallNum) blueBall=1; /验证红球 for (int i=0;i<userRedBallNum.length ;i+ ) for (int j=0;j<sysRedBallNum.length ;j+ ) if(userRedBallNumi=sysRedBallNumj) redBall+; break; /判断是否中奖 if (blueBall=1&& redBall=6) System.out.println("恭喜你,中了一等奖!"); else if ( redBall=6) System.out.println("恭喜你,中了二等奖!"); else if (blueBall=1&& redBall=5) System.out.println("恭喜你,中了三等奖!"); else if ( redBall=5|(blueBall=1&& redBall=4) System.out.println("恭喜你,中了四等奖!"); else if (redBall=4|(blueBall=1&& redBall=3) System.out.println("恭喜你,中了五等奖!"); else if (redBall=3|(blueBall=1&& redBall=2) System.out.println("恭喜你,中了六等奖!"); else System.out.println("革命尚未成功,同志还需努力!"); /公布中奖号码 int temp=0; for (int i=0;i<sysRedBallNum.length-1 ;i+ ) for (int j=0;j<sysRedBallNum.length-1-i ;j+ ) if (sysRedBallNumj>sysRedBallNumj+1) temp=sysRedBallNumj; sysRedBallNumj=sysRedBallNumj+1; sysRedBallNumj+1=temp; System.out.println("本期中奖号码为:"); System.out.println("红球号码:"); for (int i=0;i<sysRedBallNum.length ;i+ ) System.out.print(sysRedBallNumi+" "); System.out.println; System.out.println("蓝球号码:"+sysBlueBallNum);

    注意事项

    本文(java 程序模拟双色球中间.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开