返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
+ A# V8 a$ @5 J2 x4 I' z# P2 ^
3 @. M  X/ P, A2 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 {* m0 a( U; e! L" H* v  W
8 F( T3 @7 K( H3 l4 }7 q1 U4 V. B0 h
        public void main(String[]arg){' t8 Q' z& L; @$ G$ T4 k
            int r[]=new int[42];
1 R! s: g; |3 f8 }                        for(int i=0;i<42;i++)! M% r/ @5 A4 b  y( X- C% g
                        {' {; W. T9 w$ B
                        r[i]=i+1;+ \2 {1 u6 B3 y8 B9 i
                    }* |, h2 M' t3 J! q8 ?; u
            for(int i=0;i<42;i++)' d0 m' S2 f. B' N* }
                        {; S9 a. |. s1 T/ u
                        int rr=(int)(Math.random()*42);
1 d" o: X5 ?2 {8 p! p                        int t=r[i];8 T8 ~  `" t/ O. J
                        r[i]=r[rr];; {! U8 l5 @% u) j/ s* |, X, S: O* e* S
                        r[rr]=t;3 L4 U1 g$ H: q( Q
                    }- C3 ^$ [8 V) s9 T
                        for(int i=0;i<6;i++)" M' f2 C7 t5 t1 w1 ?: f
                        {% O: R: Y  r- u2 L$ Z
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);* i+ U4 Q+ Y/ k  d% j6 C+ l6 k, s
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
. t7 U# d) F$ Z( @                        }% |. k$ k& r9 {: l% t( M2 X6 P# T
        //System.out.println("特別號:"+r[6]);
7 [2 q$ ?* G5 v$ [) J( w" O                System.out.printf("特別號:%02d\n",r[6]);                        ! t: j+ u$ y& S3 C: C
        }
! z+ ]0 x" d8 b& d! ~: e0 v" @2 \) {2 J# h4 s
}
小雲雀

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 {
- h* c4 F' y, I3 t, s7 I
- e$ x( q7 z' N: ^: D9 q1 m) t5 C        public void main(String[]arg){
9 M! d% ]( y) A            int r[]=new int[42];
9 P! M* l! x, A# @6 x4 V! z                        for(int i=0;i<42;i++)
4 r6 W: W% s- t2 _8 X/ l0 B                        {9 U" m2 i% s( Q$ p9 ]/ ]
                        r[i]=i+1;
, c3 K. h# a+ M* A' ~+ [                    }
! I9 M- ]4 C+ I4 t' t' @            for(int i=0;i<42;i++); K: a! k6 @! t9 {% W; J
                        {
; Z  w( D$ \$ B                        int rr=(int)(Math.random()*42);0 X# R2 c1 H7 q0 Q* W: u
                        int t=r[i];
; p" F, L' I, z. ]                        r[i]=r[rr];5 A9 w% {4 n: j. L, }% ?
                        r[rr]=t;& ]. d9 C4 ^6 E$ V' e" \
                    }2 X5 j0 r0 u( n3 H
                        for(int i=0;i<6;i++)
' k( Q' P  B# K/ S' T! k                        {- z+ O, X! d4 @, |* V4 W
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);+ ]8 O2 }% d' }+ W4 S9 q
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
7 v) `, _: v/ C+ o& ?+ Y' H                        }
6 @  i" A+ A7 M4 R        //System.out.println("特別號:"+r[6]);  F0 B, d7 r* r- V/ m% M0 U
                System.out.printf("特別號:%02d\n",r[6]);                        & r+ e) k5 d+ E% B
        }; a' x4 N7 L/ d0 p3 Z

5 c* T/ q7 Y, }( ^; C: c' P1 l}
人平

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

返回列表