利用数组求解双色球问题

来源:互联网 发布:数码宝贝网络侦探bgm 编辑:程序博客网 时间:2024/05/16 15:38

import java.util.Random;

       public class DoubleBall{

            public static void main (String [] args){

                          int [] array=new int [7];

                          int k;

                        Random random=new Random;

                        array[0]=random.nextInt(33)+1;

                       System.out.println("第一个球为:" +array[0]);

                      for(int i=1;i<=5;i++){

                           array[i]=random.nextInt(33)+1;

                           for(k=i-1;k>=0;k--){

                               if(array[i]==array[k])

                                 array[i]=random.nextInt(33)+1;

            }

                            if(k==-1){

                           System.out.println("中间五个球中第" +i+"球为" +array[i]);

        }

   }

array[6]=random.nextInt(16)+1;

System.out.println("最后一个球为:" +array[6]);

      }

}

0 0