返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
& r! d- f' J; W# @5 a3 _9 U2 N* |' c7 N$ V' ^* \- o; c
JVA101 模擬樂透彩
  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 {, \, Z+ n% e$ o; p1 T2 l

# F- |+ b8 x" w3 V& y        public void main(String[]arg){
; U( y! O0 Y! {. H7 E* g            int r[]=new int[42];$ N6 |( w/ c' n  F. i% }/ Q
                        for(int i=0;i<42;i++)
) r! N. [* |. S+ B                        {
2 ~6 T, h9 M2 c4 E                        r[i]=i+1;/ K2 U* H% B  }( D6 Q$ d
                    }4 [. {: o* a% m/ K* c, w7 m9 l
            for(int i=0;i<42;i++): |7 o9 K# C  F$ s
                        {1 _8 w0 E/ K9 U* ?. y& [% G/ h
                        int rr=(int)(Math.random()*42);
) @7 t" n) U* }0 g6 E                        int t=r[i];: v, X. j5 z8 u3 ]' u! A
                        r[i]=r[rr];) [9 i' t& w, q# S2 o6 V  M
                        r[rr]=t;
- u$ C3 a+ @9 Q2 t3 W6 x$ O& \                    }
( w- X* `) E7 _+ v. |! _0 }                        for(int i=0;i<6;i++): j2 a4 V  @" ~1 {' |" C) o) F
                        {
+ {* _( b7 ^0 B; u1 d5 Z# G                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
, |" j3 v' W$ ]8 t. J                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);4 d2 E1 N3 b  ?( M, N9 I
                        }' @* Z! e" y! F' \; v0 Z
        //System.out.println("特別號:"+r[6]);
" n- N" d  u) b- p# ~                System.out.printf("特別號:%02d\n",r[6]);                        - ^3 o9 ^& I( l( \; j1 ?1 J
        }& k. f- y, F$ s6 q
: I7 m# L: U. P* n2 q- b0 E; N
}
小雲雀

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" i% h- a  D! f

, y6 F0 k& K$ M# z' }/ E5 Q& [9 L        public void main(String[]arg){
, t1 |, a! h9 L6 z; m" W# Z1 ?0 C            int r[]=new int[42];- L% u* s- w: L
                        for(int i=0;i<42;i++)- F. s! g, A" s3 {6 A
                        {6 @, J0 K" r6 ]+ \! u6 I! O
                        r[i]=i+1;
/ l) o, R9 [4 a                    }
8 C( w! ~, ~, T( t$ r, H% p            for(int i=0;i<42;i++)
4 z3 J! r$ h5 X8 `  k/ P                        {4 ?: b# j4 M0 W
                        int rr=(int)(Math.random()*42);
, k2 u7 s8 \" V                        int t=r[i];- z7 x' r5 t+ V- \, Q8 K- X" X1 y" K
                        r[i]=r[rr];
! y( T+ y' q: f& X3 }: [2 A                        r[rr]=t;5 L* F3 |. K. b$ A  l' {
                    }
4 U# h6 k0 M2 Q# P  t                        for(int i=0;i<6;i++)2 n- \7 W) Q* r1 q+ H# ^0 |
                        {
! W, k2 P" i! Z3 ]( b0 B                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);0 K* T" f+ ]5 Y0 Q$ J
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);) K4 T( F9 N/ E8 |4 U: }5 O$ {$ Y
                        }( t! p! L9 O2 m8 F/ z8 P; k
        //System.out.println("特別號:"+r[6]);
( j2 t8 M3 d' q# m                System.out.printf("特別號:%02d\n",r[6]);                        0 G4 h- c+ t, }. y% b8 c
        }
5 t4 _! B- B0 r7 _( H2 F1 E8 D
: ]) a8 O8 U3 @& J1 n/ K; ~}
人平

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

返回列表