双色球娱乐代码

import java.util.Random;

public class shuangseqiuDemo {

    public static void main(String[] args) {

        System.out.println("**************娱乐模拟双色球出球机器**************");

        System.out.println("**************************************************");

        Random random = new Random();  //构建Random方法

            int b = random.nextInt(16);  //系统选的蓝球随机数赋值给b

            int[] red= new int[6];      //创建一个放6个红球的一为数组

            int c=0;  //定义int型变量c防止打印出相同的数

            System.out.print("未排列出球顺序为:\n");

            for(int i=0;i<red.length;i++) {  //for{}打印出6组不一样的数

                int a = random.nextInt(33); //系统选的红球随机数赋值给a

                red[i]=a;      //将a的值存入数组中

                for(int j=0;j<=i;j++){            //for{}防止出现重复的数字

                    if(i!=j){

                      if( red[i]==red[j]){      //如果出现相同的数退回去重新选取

                          c=i;

                          i--;

                          break;

                      } } }if(c==i+1){continue;}

                System.out.print(red[i]+"  \t");

        }

        System.out.print(b+"\n");

        System.out.print("排列后出球顺序为:\n");

        for(int i=0;i<red.length;i++){  //对6组不一样的数由小到大排序

            for(int j=i+1;j<red.length;j++){

                if(red[i]>red[j]){

                    c=red[i];

                    red[i]=red[j];

                    red[j]=c;

                } }

            System.out.print(red[i]+"  \t");

        }

        System.out.print(b+"\n");      //打印最后蓝色球

        System.out.println("**************************************************");

    }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 如果一杯茶可以春风十里 如果一杯酒可以万古愁消 如果一把剑可以快意恩仇 如果…… 只是因为念想啊江湖的爱与恨才纸上...
    黄南北阅读 247评论 10 18
  • 【公司新闻】 联化科技:公司副董事长彭寅生拟减持不超286万股。 安信信托:上半年净利超16亿元,证金公司大幅增持...
    弘历投资阅读 158评论 0 0