public static void main(String[] args) {Random random = new Random();//定义一个有七个数的数组  前六个表示红球 后一个表示蓝球int[] nums = new int[7];     //下标从0-6  共8个数字//先生成六个红球for (int i = 0; i < 6; i++) {//random.nextInt()括号内表示生成【0,33)个数字   因为双色球没有0  数字为从0-33 所以 + 1;int temp = random.nextInt(33) + 1;//判断是否有数字重复 把刚生成的temp 和已有的nums[j]进行对比boolean exit = false;    //假设重复数字不存在for (int j = 0; j < i; j++) {if (temp == nums[j]) {i--;                        //i-- 退回再生成一个tempexit = true;break;}}// 如果生成的temps没有重复的 则放进数组if (exit == false) {nums[i] = temp;}}//双色球前7个数字是有序数列 所以要对数组进行从小到大的排序  冒泡排序for (int i = 0; i < nums.length - 1 - 1; i++) {for (int j = 0; j < nums.length- i - 1 - 1; j++) {if (nums[j] > nums[j + 1]) {int temp = nums[j];nums[j] = nums[j + 1];nums[j + 1] = temp;}}}//生成蓝球nums[6] = random.nextInt(16) + 1;//循环打印输出for (int i = 0; i < 7; i++) {System.out.print(" " + nums[i]);}
}

Java编写程序输出双色球号码相关推荐

  1. Java编写程序输出一个笑脸_给定一个数组,输出笑脸的个数。

    笑脸组成规则: -笑脸必须包含眼睛.用":"或";"表示. -笑脸可以有鼻子,也可以没有.用"-"或"~"表示. -笑脸 ...

  2. Java 编写程序打印以下图形_怎么用java编写如下程序在屏幕上输出如下图形 * *** *** * 循环语句做(if语句)...

    怎么用java编写如下程序在屏幕上输出如下图形 * *** ***** ******* ***** ... 4个答案  提问时间: 2011-12-16  22个赞 回答:这个图形对吧? * *** ...

  3. python输出斐波那契数列前20项、每输出5个数换行_按要求编写程序:输出斐波那契数列的前20项,每行输出5项....

    用循环语句编写一程序,要求输出下列图形 static void Main(string[] args)        {&nbsp 用C语言编写程序:键盘输入a和b两个整数,要求用函数求两个数 ...

  4. Java面试题:在一个递增的数组里面,找出任意两个数的和等于100,编写程序输出这些数对,可以假设数组中不存在重复元素

    本文使用两种算法来实现,分别是二分查找法和插值查找法,发现插值查找法更好,更快地找到需要的数据. 代码如下: package com.moson.search;import java.util.Arr ...

  5. 采用JAVA编写程序实现从文件读取操作

    采用JAVA编写程序实现从文件读取操作 代码: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io ...

  6. java编写程序上机实验,《Java程序设计》上机实验

    <<Java程序设计>上机实验>由会员分享,可在线阅读,更多相关<<Java程序设计>上机实验(19页珍藏版)>请在技术文库上搜索. 1.tor的安装及 ...

  7. 将一张100元的钞票换成1元、5元和10元的钞票,每种钞票至少一张,编写程序输出所有的换法,循环次数需要尽可能地少。

    2.将一张100元的钞票换成1元.5元和10元的钞票,每种钞票至少一张,编写程序输出所有的换法,循环次数需要尽可能地少. public class Two_2money { public static ...

  8. Java编写程序将数据存入Kafka中

    Kafka是一个类似于RabbitMQ的消息系统,它的主要功能是消息的发布和订阅.处理和存储. 1.它类似于一个消息系统,读写流式的数据. 2.编写可扩展的流应用处理程序,用于实时事件响应的场景. 3 ...

  9. python输出由1234组成的三位素数_编写程序,输出所有由 1 、 2 、 3 、 4 这 4 个数字组成的素数,并且在每个素数中每个数字只使用依次。_学小易找答案...

    [判断题]在串行接口上,可以通过指定下一跳地址或出接口来配置静态路由. [单选题]某台路由器运行OSPF协议,并且没有指定Router ID,所有接口的P地址如下,则此路由器OSPF协议的 Route ...

最新文章

  1. C#几个经常犯错误汇总
  2. 从欧拉公式看希尔伯特变换
  3. 编码规范系列(一):Eclipse Code Templates设置
  4. DXUT框架剖析(5)
  5. 光学相干断层成像术(OCT)
  6. 微信菜单实现QQ在线聊天(一)
  7. 使用advancedInstaller制作安装包无法成功添加图标或者(以及)赋予管理员权限
  8. 怎样用计算机10,win10计算器怎么用_win10如何打开计算器
  9. 3.用Python爬虫,2003-2021的双色球数据
  10. 实用计算机技术光盘,《计算机网络技术学习宝典》教学光盘使用说明.doc
  11. 5G知识之5G技术指标、应用场景及相关技术(零星版)
  12. Html5网页录音,js录音mp3
  13. python库包的安装方法_python包,库安装的6个方法
  14. 鲁大师2022年Q3手机报告:OPPO ColorOS重回国产UI榜首
  15. 微信公众号快速增粉攻略详解
  16. 中国站立桨板桨市场趋势报告、技术动态创新及市场预测
  17. 数据分析师该这样霸气回应“0.00008的转化也很好”的谬论
  18. Matlab概率论与数理统计实践-假设检验
  19. object-orientedprocedure-oriented
  20. echarts gl在地球上添加发光柱

热门文章

  1. 如何解决三菱伺服电机上常见报警代码
  2. URP下Alpha从Gamma空间到Linner空间转换(二)——多Alpha贴图叠加
  3. 洛谷P1017题解 [NOIP2000 提高组] 进制转换
  4. 一键获取主图设计模板的工具平台
  5. 模拟JS触发按钮点击功能
  6. FinTech生态丨神州信息、北京金融科技研究院联手,成立国内首个开放银行实验室
  7. 轻松搞懂python列表list 和numpy.array数组的区别
  8. juce: 跨平台的C++用户界面库
  9. CompTIA美国计算机协会的热门认证一览
  10. drwtsn32.exe