當前位置:編程學習大全網 - 編程軟體 - JAVA彩票編程:

JAVA彩票編程:

package demo;import java.util.Random;public class Demo {

public static void main(String[] args) {

long x=0xfffL;

System.out.println(x);

Random r = new Random();

int a = (r.nextInt(33)+1);

int b = 0;

do{

b = r.nextInt(33)+1;

}while(b ==a);

int c = 0;

do{

c = r.nextInt(33)+1;

}while(c==a||c==b);

int d = 0;

do{

d = r.nextInt(33)+1;

}while(d==a||d==b||d==c);

int e = 0;

do{

e = r.nextInt(33)+1;

}while(e==a||e==b||e==c||e==d);

int f = 0;

do{

f = r.nextInt(33)+1;

}while(f==a||f==b||f==c||f==d||f==e);

int h = r.nextInt(16)+1;

System.out.println("紅球號碼:"+a+" "+b+" "+c+" "+d+" "+e+" "+f+" "+"藍球號碼:"+h);

}

}

//r.nextInt(33)+1 是產生1-33隨機數的 思想是先產生隨機數後判斷相等,有相等則繼續循環

  • 上一篇:python模擬蒙特卡羅法計算圓周率的近似值
  • 下一篇:寫微信小程序需要哪些技術
  • copyright 2024編程學習大全網