返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 5 V& }( D  D- B6 G6 O5 A

0 ]( f7 @' y" iJVA101 模擬樂透彩
  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 {* H& b5 P% B* q* P4 [
/ _3 U  |2 K1 N  V
        public void main(String[]arg){/ f# G  F1 K* ^5 h- {& u' }
            int r[]=new int[42];
+ D4 x0 v: `- M( V                        for(int i=0;i<42;i++)
. V. O; K) O- c# C5 R                        {) V6 f- G% u$ y  u2 h( N! c
                        r[i]=i+1;
' O) @2 t, F/ c                    }
2 A; _$ F$ c) X2 N            for(int i=0;i<42;i++)
4 O9 A& L8 @# e3 ~# ]8 _                        {0 D& ?; n( C) u8 b
                        int rr=(int)(Math.random()*42);
  X# [% ^" p: L0 V7 u                        int t=r[i];5 I# {* ]5 ]& P5 T
                        r[i]=r[rr];
* I1 T/ K; B+ H" }2 R                        r[rr]=t;6 Q/ W5 n) n2 g
                    }0 q$ E8 z  \" i: y) M$ f6 }+ L* h
                        for(int i=0;i<6;i++)
3 p- R6 _- q  W* j7 E. x# e                        {, P5 l+ R9 c4 O: d
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
9 G8 E' }9 w; h6 C  i: g% H- w                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
( u& f; h  u% G5 v: n                        }( _; @5 D3 N6 c. F1 Q- O. Z! \0 ^8 x
        //System.out.println("特別號:"+r[6]);
5 j5 m' R$ V4 |, c! K, @& G2 f) q" R                System.out.printf("特別號:%02d\n",r[6]);                        ! Z6 v$ K) ^5 P
        }0 u3 M1 U" y2 h& Y4 h) u% f
* E  V3 V; n4 g
}
小雲雀

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 {
) @( p* \; u9 @% p4 r) h( k, }2 G2 Q& m* X5 h
        public void main(String[]arg){/ Y. I- y% R5 X3 m' {( r! y$ l: {
            int r[]=new int[42];
9 g7 S( v0 }% E! p+ M2 ^1 r                        for(int i=0;i<42;i++)
/ x$ W* [& p6 t                        {( A$ x& x# q% S& Z7 L
                        r[i]=i+1;" M) G( ^6 Q1 L% Q
                    }
4 i7 g9 \4 [; }: U; u            for(int i=0;i<42;i++)
& d2 z0 f, y# s( h6 }' |                        {" m9 u. a" |. N  E' ]1 G! h
                        int rr=(int)(Math.random()*42);
& Z# U" p+ o! z: |. U- L2 ~                        int t=r[i];
+ L$ z, S6 S2 @6 O                        r[i]=r[rr];
7 x. v* D0 n* b3 m6 _0 {1 b+ R$ _                        r[rr]=t;
" W& W. ]* f" A9 }: i                    }9 W& Y3 Y- w' A3 \. K4 H* y
                        for(int i=0;i<6;i++)8 r" Q' I  e5 I3 t  S9 E
                        {
+ O9 ?( A6 H8 N                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);7 c( [/ N+ t5 H: `) a" _2 l
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);6 O6 o! c& y4 ^, W3 {
                        }, b0 x; p& e7 O( B% v6 b
        //System.out.println("特別號:"+r[6]);
5 I1 y& I3 p' K6 e  r1 t3 X" R+ `                System.out.printf("特別號:%02d\n",r[6]);                        . ~$ S' ^2 H* Y3 W$ |) }& R: g
        }
% F* D7 J7 f) k, C5 u. K* @# @
% ~- O' B8 E4 I}
人平

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

返回列表