返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 1 @" P" {1 J2 t" u

3 \3 J7 [: y8 r& n) uJVA101 模擬樂透彩
  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 {/ E* ~% L8 m+ N* X+ Y2 ?$ r4 r

, q8 N! S2 f+ z5 l8 K& I. h' K1 y        public void main(String[]arg){/ b+ d1 M. L+ v
            int r[]=new int[42];
+ Z# h9 l" r3 O1 J                        for(int i=0;i<42;i++)
/ R, C( c8 U0 k$ I) h7 t( k                        {$ z2 ?& N$ t; s
                        r[i]=i+1;$ q: t: R. \$ }3 O1 h" v5 @9 B
                    }
6 c9 \' G8 p5 N1 }; f1 b% r            for(int i=0;i<42;i++)
* }3 `4 F2 s( S" z8 l                        {  p- I& r4 P6 g1 h% F6 S
                        int rr=(int)(Math.random()*42);; E" h9 k) l, j% z) A
                        int t=r[i];
  {- m+ y0 r5 [8 u                        r[i]=r[rr];; Q$ E" U3 B. L7 `
                        r[rr]=t;
% i. Z% ^% U/ Y+ b6 z- @+ k0 U2 L                    }$ V* F! N" V* }) m+ m: n6 B
                        for(int i=0;i<6;i++)/ y" O# n2 s+ O8 v5 V* Q0 X
                        {8 e  z3 M4 q3 r' [
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);9 ~) x6 ^0 |" G. ?$ T
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);- m6 \! f1 g/ R- e* ~
                        }! J4 T$ F) U5 \, K6 R; Y+ A
        //System.out.println("特別號:"+r[6]);
. i3 O1 F/ V9 B! T                System.out.printf("特別號:%02d\n",r[6]);                       
' o! J0 p, Y5 a: }- z7 f  G- z        }
! U  ?* R9 J, Y: B7 R" N* z% r" R$ H( ?2 `$ X: t4 X
}
小雲雀

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 {
$ g) }) f& z/ w. W
/ h0 t$ h" `# E3 B, w+ F        public void main(String[]arg){2 e8 X+ K' c1 U9 x1 N9 m1 i
            int r[]=new int[42];: r. Q+ I  }* h# u' G
                        for(int i=0;i<42;i++)& Y, F0 m1 E- B9 T2 L
                        {
+ D8 R: M$ E: b  i6 [" P                        r[i]=i+1;. _' c  |- y  }0 Q
                    }/ [3 `/ ~  |  c0 K
            for(int i=0;i<42;i++)' o% A7 P& R' }1 p
                        {
1 j" m5 R+ P0 q2 I1 S" f" s                        int rr=(int)(Math.random()*42);
$ ^: T& k$ R5 b8 `9 \, m, R! q                        int t=r[i];' E( y5 ]# \: a$ K
                        r[i]=r[rr];
" @0 ?. v$ R* G7 |0 h+ A2 P. ^                        r[rr]=t;3 g8 n9 H) @; y% {& u) U0 ?
                    }
6 G0 c4 M! j$ S0 h3 K' \( u% D                        for(int i=0;i<6;i++)
" |5 R* O% g( f# R* [3 h9 b                        {
0 C4 d, D+ i# F2 _4 N+ E9 U                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
$ o3 s2 n4 b$ y                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);/ Q4 l+ d( n; H# }, g9 I
                        }
+ v, Y" S8 c  A1 d' B        //System.out.println("特別號:"+r[6]);
$ ^. U  x$ {. J8 L" M8 ^                System.out.printf("特別號:%02d\n",r[6]);                        
% w+ |3 `0 t4 U3 \- g        }# S4 `2 b7 s2 G2 Y# I
+ ~( k8 A; _, G" b3 g6 ]% g
}
人平

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

返回列表