返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 5 ]' x1 z0 n) M3 f

4 `2 X) Z9 p4 J. C( C% c; xJVA101 模擬樂透彩
  1. public class t1224 {

  2.         public static void main(String[] arg){
  3.        
  4.                         int r[] = new int[42] ; //初始化
  5.                        
  6.                         //填入數值 1~42
  7.                         for(int i=0;i<42;i++){
  8.                                 r[i] = i+1 ;
  9.                         }
  10.                        
  11.                         //排序42次
  12.                         for(int i=0;i<42;i++){
  13.                             int rr = (int)(Math.random()*42) ; //0~41
  14.                                 //交換
  15.                                 int t = r[i] ;
  16.                                 r[i] = r[rr] ;
  17.                                 r[rr] = t ;
  18.                                 // t=a a=b b=t
  19.                         }
  20.                        
  21.                         //顯示
  22.                         for(int i=0;i<6;i++){
  23.                                 //System.out.println("第"+(i+1)+"個號碼:"+r[i]); //未補0
  24.                                 System.out.printf("第%d個號碼:%02d\n",i+1,r[i]);
  25.                         }
  26.                         //System.out.println("特別號:"+r[6]);
  27.                         System.out.printf("特別號:%02d\n",r[6]);
  28.         }

  29. }
複製代碼

public class java1224 {# T! v/ |. Z) s6 ]- g
9 `& Q: M4 m1 o& j/ b
        public void main(String[]arg){" R' [) d, O* f, _! w7 {
            int r[]=new int[42];5 D7 A* x! ?* }9 r+ k2 X; A
                        for(int i=0;i<42;i++). s" g# _" V+ _5 s$ B$ R9 d+ V1 p# V/ ~. r
                        {
5 d/ {' D8 d& f5 o                        r[i]=i+1;
+ W  {5 ^. G7 N( Z6 |                    }
7 P) N$ w) h- X4 ]3 ?# {# f. ]            for(int i=0;i<42;i++): W" M0 S9 t& b% V
                        {
1 n  V" l  E+ O/ i                        int rr=(int)(Math.random()*42);
1 \4 l% e- U; p+ Y0 h4 J4 a                        int t=r[i];
# K8 [. J! x( S! C4 y, q$ Y/ {                        r[i]=r[rr];
; f: V. p6 p9 Y                        r[rr]=t;
2 A2 Q& t/ h0 i6 ]6 g* Q                    }! u  l9 k8 J* Q+ k% G" ^( B% @
                        for(int i=0;i<6;i++)3 m. z2 R4 S5 s% p6 X# z, }
                        {4 [& k+ U9 i3 V; `7 _
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);- C, v+ u! k1 x$ ^+ B2 b4 W, y
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
: c, Z' I& U) o# h* @                        }
, V0 X. t! g4 g; b/ D6 @        //System.out.println("特別號:"+r[6]);$ r0 G6 d3 K* v. G
                System.out.printf("特別號:%02d\n",r[6]);                          C! l$ H3 h0 W$ o" Z) L6 U7 c
        }
+ }) h; e0 g, c; E7 l
! W! l: T/ A% E( x  _5 }( ~$ B1 m}
小雲雀

TOP

  1. public class a1224
  2. {
  3.     public static void main(String[]arg)
  4.         {
  5.                 int r[] = new int [42];
  6.                 for(int i=0;i<42;i++)
  7.                 {
  8.                 r[i]=i+1 ;
  9.                 }
  10.                
  11.                 for(int i=0;i<42;i++)
  12.                 {
  13.                 int rr=(int)(Math.random()*42);
  14.                 int t = r[i];
  15.                 r[i]=r[rr];
  16.                 r[rr]=t ;
  17.                 }
  18.                 for(int i=0;i<6;i++)
  19.                 {
  20.                 System.out.printf("第%d個號碼:%d\n",i+1,r[i]);
  21.                 }
  22.                 System.out.printf("特別號%d",r[6]);
  23.     }




  24. }
複製代碼
水桶小鄭,鯰魚

TOP

public class java1224 {
& T9 z4 {+ H$ S: U, z7 J
8 R: U: Z/ M- @& N; Z0 R) ~        public void main(String[]arg){% v% B3 ^( w' f# w
            int r[]=new int[42];) i: k$ o. C# i4 p
                        for(int i=0;i<42;i++). `. H" {1 X' G0 S
                        {5 W. b! {$ X2 X$ |* a. v
                        r[i]=i+1;9 [0 n0 P5 H: q
                    }
" d) o& z5 _4 h/ r            for(int i=0;i<42;i++)
1 g- i( e" x. M  n9 t. ]% \                        {7 F/ J; f1 u2 k/ ^) Y. F1 H7 `
                        int rr=(int)(Math.random()*42);: u+ D3 c, \' d9 l; u
                        int t=r[i];
; n8 _, _$ Z* V/ |                        r[i]=r[rr];
( ~2 v, u* U2 F# S% k                        r[rr]=t;
4 ~4 J" I9 }: [+ w9 K; \7 d+ d1 a1 ^                    }/ `( q3 m' A" Z& m0 ?8 j& t
                        for(int i=0;i<6;i++)
# y/ t; x2 `' ~  F% A  l# {                        {# \6 q. _+ g1 ~1 q( E
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
: n, O5 g0 ]; X                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
; G7 _3 N" ^# w                        }3 q. T0 n6 W+ y' b
        //System.out.println("特別號:"+r[6]);
2 L: x' ^4 s3 n4 K3 T                System.out.printf("特別號:%02d\n",r[6]);                        
0 ~" {/ n* f2 `/ B6 Y/ b& g        }
: @- ?( r/ A3 \$ R/ s
7 Q2 R" O# U1 B7 w1 n1 N; ~}
人平

TOP

  1. public class java1{
  2.         public static void main(String[] arg){
  3.                 int r[]=new int[42];//初始化
  4.                 for(int i=0;i<42;i++){
  5.                 r[i]=i+1;
  6.                 }//for迴圈中填入數值1~42
  7.                 for(int i=0;i<42;i++){
  8.                 int rr=(int)(Math.random()*42);
  9.                 //交換
  10.                 int t=r[i];
  11.                 r[i]=r[rr];
  12.                 r[rr]=t;
  13.                 }
  14.                 for(int i=0;i<6;i++){
  15.                 System.out.printf("第%d個號碼:%02d\n",i+1,r[i]);
  16.                 }
  17.                 System.out.printf("特別號:%02d\n",r[6]);
  18.         }
  19. }
複製代碼
陳彥綸

TOP

返回列表