返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 8 h1 f( c" m# H: o4 j' [- t

' q( i7 W+ s" |/ Z. G! @0 J: ?- X) CJVA101 模擬樂透彩
  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 {
2 Z' x6 u0 }( @0 m1 K) @; q( k' v
8 d& F+ Z; h* M4 f        public void main(String[]arg){
& o* ]2 _0 V, b; G; p! m, P            int r[]=new int[42];! Z1 M7 R" d+ P0 ^
                        for(int i=0;i<42;i++)
$ B. B1 P$ d, [* t1 W                        {
3 T, ^% ]8 [! ~% O) S. O3 W                        r[i]=i+1;
5 i6 b8 `# r0 J4 J( v                    }' Y" p' J' @  A0 l  C
            for(int i=0;i<42;i++); V$ B# S5 @7 X
                        {4 e5 |& t3 r" q9 U2 T, [
                        int rr=(int)(Math.random()*42);" _/ I9 h. n0 ?+ {2 Y$ S3 U+ ^
                        int t=r[i];/ t3 M' o- n, d: }) p% \
                        r[i]=r[rr];$ a* }, l. n( e  U& O; i& j7 |' s9 j
                        r[rr]=t;
5 N$ W, r3 e9 d/ t. ^+ H                    }4 V/ x# e8 i! k
                        for(int i=0;i<6;i++)' ]; L* V0 Z8 B4 p
                        {
8 w/ g  ?8 T9 h                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
7 `9 j% t; [8 u9 {' w                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
; Y3 x2 Y; ^( C; z2 z% ^                        }
. U4 j8 g; T) ^! u        //System.out.println("特別號:"+r[6]);
  {. L- p# [: n, y% U5 R* D                System.out.printf("特別號:%02d\n",r[6]);                       
& j. k5 ]' h- `1 V        }6 J- x- j8 s6 s; r/ e, J1 S
" x5 a0 ~2 o  E% N% S, ^% f
}
小雲雀

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 {% J/ G, \' [* ?) p, [

7 F. j( k+ R4 a& G: p! Y- G" Y        public void main(String[]arg){" Y6 ?* ?/ X6 P8 F
            int r[]=new int[42];
9 ~! `) a" H' ^0 h                        for(int i=0;i<42;i++)8 ~" B. o: ]4 ~7 R' \
                        {) J* |) x1 K8 A) o, J% n2 d
                        r[i]=i+1;1 z. ]2 F2 P$ g4 [
                    }
% B6 Z# L( q; n4 g            for(int i=0;i<42;i++)! U- H7 w+ V' F- X( }
                        {
+ Y" q! [- R7 h9 p                        int rr=(int)(Math.random()*42);
: Q8 r- B. N7 d4 U  Y                        int t=r[i];6 ]5 C7 V, K! r- n9 s7 u4 i" E
                        r[i]=r[rr];2 S- s9 s7 ~) u- O& Z1 V
                        r[rr]=t;
; U8 m: t' ]' `4 \4 I) N6 M                    }! u6 I2 T7 ^& K( ?4 G
                        for(int i=0;i<6;i++)8 }. ~4 K' n' p2 d( _# g4 i
                        {1 |% L& H9 D( i, g  k0 O9 w
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
4 N4 d8 b* ^8 a/ Y1 h5 C                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);7 u' ]  S! b  F) I
                        }& v. o; g7 V. n2 X& p. r$ G- W3 E$ n
        //System.out.println("特別號:"+r[6]);! g" ^4 m; ?$ l8 W
                System.out.printf("特別號:%02d\n",r[6]);                        ) G- y& {3 q4 U2 \+ W* ?
        }
. U5 V$ H  O) D" c* R" H5 ?  L' p4 R4 S4 c8 t: ~4 x+ s
}
人平

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

返回列表