36选7 java代码

 1     public static void main(String[] args)
 2     {
 3         //36选7
 4         int[] caiPiao  = new int[7];
 5         Random rand = new Random();
 6         
 7         //生成
 8         for(int i=0;i<7;i++)        //生成7个随机数。i代表正在生成第几个数
 9         {
10             int temp = rand.nextInt(36);    
11             temp++;                    //生成随机数
12             //解决重复问题
13             int chongFuCiShu = 0;    //检索数组,记录重复次数
14             for(int j=0;j<7;j++){    //检查是否有重复,有重复就记录chongFuCiShu++;
15                 if(temp == caiPiao[j]){
16                     chongFuCiShu++;
17                 }
18             }
19             
20             if(chongFuCiShu == 0){
21                 caiPiao[i]=temp;
22             }
23             else{
24                 i--;
25             }
26             //System.out.print(temp+"\t");
27             
28         }
29         //显示
30         for(int i=0;i<caiPiao.length;i++)
31         {
32             System.out.print(caiPiao[i]+"\t");
33         }
34         
35     }
36选7

 

转载于:https://www.cnblogs.com/zjy954/p/5026154.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值