返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
% ~1 B4 o5 B4 d! j' {
1 j* k' U- Y" ^( S! u; h' ^! g) i7 OJVA101 模擬樂透彩
  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 {
+ t8 D6 T* H9 Z2 P. I. u2 @1 \4 u
        public void main(String[]arg){. y+ }% Y/ |+ Y# B& K6 t1 p' A
            int r[]=new int[42];
5 z. v% S4 N% D* Z8 S, @                        for(int i=0;i<42;i++)
! K7 D8 k# r1 ]& E. Z4 F                        {
9 Q$ O/ N* |  x1 U- w) m% F                        r[i]=i+1;1 k1 O. W3 G# W  `
                    }/ n) U! ?4 |/ X* a
            for(int i=0;i<42;i++)0 X; \# b$ ^" k  y
                        {
7 g& V: v: y& f2 u# z+ ]' D* S                        int rr=(int)(Math.random()*42);
1 V. m. w9 F9 O' u  z                        int t=r[i];
: O  O7 @! V4 ]3 K; ?( ^  I$ i9 ?                        r[i]=r[rr];8 @/ g- f% Y& u1 P9 X( e
                        r[rr]=t;
0 _: R% X6 ^9 d                    }
2 S7 H+ D6 q# B( F3 T* Q                        for(int i=0;i<6;i++): k( p$ x8 {' o% p
                        {
/ _& ^% @5 c; D                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
+ w4 f7 h' Q' T! @" H1 A                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);( K- C( m1 m- v7 \# C
                        }- F8 @3 d5 A4 v4 K' C& _
        //System.out.println("特別號:"+r[6]);, e* V% e0 W! |. \
                System.out.printf("特別號:%02d\n",r[6]);                        / f1 P+ R2 t. H0 E" ~  {& G
        }$ M, \* Z# z4 a: q3 V$ T
: L2 P0 `0 X2 p. E
}
小雲雀

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 {4 Z3 u$ }, i) {: x$ d  e
! `; ?' N6 i8 i) R
        public void main(String[]arg){
  ^9 X( O; J+ {3 L! B4 A6 A( n            int r[]=new int[42];( j8 u( }) Z: q9 _$ a, r
                        for(int i=0;i<42;i++)
; t$ B5 n2 B3 m8 r) X4 j! q& |                        {
% C+ m; ~# H* h                        r[i]=i+1;5 G/ g" t+ h4 v4 t7 Q% p8 g* d
                    }6 r# t" w- _( r  o
            for(int i=0;i<42;i++)5 M1 O3 V0 v6 r. c4 _# y/ O
                        {" \# c! K/ J6 v* w
                        int rr=(int)(Math.random()*42);# j9 Y, {. D4 V( T: d
                        int t=r[i];, H! C+ c& o/ A1 _0 X  j5 e
                        r[i]=r[rr];# o8 y6 a2 x! ?$ L! |1 L  u
                        r[rr]=t;
) ]9 V; S; E+ t6 k                    }& c8 n& T7 H( R: s
                        for(int i=0;i<6;i++)8 g1 a- W. }8 g( A% }5 V
                        {0 P# I. s% F9 `5 }- c3 ?: B: n
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);9 M7 s: |3 V* a! R0 q
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);' Q3 y) b5 L- X" \
                        }) i3 s8 m* V% h/ }8 A5 ?% C1 @
        //System.out.println("特別號:"+r[6]);
( _% S* D8 i8 M5 F                System.out.printf("特別號:%02d\n",r[6]);                          A7 |7 o0 F9 y3 t0 k
        }
# b- f, I1 l. B9 Q2 l
; d9 t' ^) V  }4 v. o( U. p5 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

返回列表