返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
" W- P0 w2 X2 L+ D6 H$ m
9 J7 S$ F! \. a: e8 a* kJVA101 模擬樂透彩
  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 {. j1 ~( x: {: S: t$ A. D& j
- L* V% m3 P1 A3 {
        public void main(String[]arg){
, B: ]+ z# ^3 Y, q4 {4 |            int r[]=new int[42];
4 V& L# y/ @3 |% D" f" J                        for(int i=0;i<42;i++)
% _- x" E3 ^1 H9 F$ P                        {& Z- O. E' D4 s+ f! u$ B
                        r[i]=i+1;
5 R* ^' Y+ e! |                    }
5 h. O6 \. J( f8 T8 ?            for(int i=0;i<42;i++)  U1 V# a$ u# r# N4 v5 R( T  O
                        {
9 s- g3 L% p! P0 ?8 c- k                        int rr=(int)(Math.random()*42);8 q( z( `9 L! c/ l5 W
                        int t=r[i];
/ l* M- d9 S* j" u                        r[i]=r[rr];$ `+ @% G, s8 K, p0 E1 V
                        r[rr]=t;& N/ x5 W* _7 `1 R0 t4 n7 F
                    }
1 e$ b2 \$ Z3 X0 \8 a                        for(int i=0;i<6;i++)" A2 d! g) W# y0 D( W3 g
                        {
0 F& L7 b4 t7 s2 R; O/ C/ t) G  _                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);) K) x' p7 J2 |, j* R# V: o
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
& n  `7 X5 s" n6 q6 a( L4 X5 a1 x& n                        }# [( B& V* S) j9 s" b- U# N
        //System.out.println("特別號:"+r[6]);  \% P: r3 k# \: a1 W( ], ?
                System.out.printf("特別號:%02d\n",r[6]);                        $ _0 E. c% @8 I& E  x: I
        }, W% y* A3 E' ?/ f
; V3 N6 U. v' M  i: Z" y: ?
}
小雲雀

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 {
3 Z" V8 U' ?$ `0 h4 T$ ?
: J6 D2 I" Q- b        public void main(String[]arg){) q7 W$ }/ I8 ^" j( Y
            int r[]=new int[42];. Q4 h: d9 P, v6 I+ s; q0 V
                        for(int i=0;i<42;i++)3 Z$ |5 B0 |0 ~" ~4 B- n
                        {
. D3 T1 u7 `$ Q5 N9 ^' @% ^                        r[i]=i+1;- }! \& s/ q2 E  O: A/ s
                    }
; r+ c3 @+ g9 h5 C" G6 e6 V            for(int i=0;i<42;i++)  v1 g& L3 }8 q8 B2 ~7 d; Z8 E6 j
                        {
/ ^* S" n6 _$ u; \3 O' L/ l6 S& R  Z, h                        int rr=(int)(Math.random()*42);+ u- R5 G% L/ x/ J
                        int t=r[i];
6 @4 f2 U" |9 ?! ^' E9 A' y9 v! P5 e                        r[i]=r[rr];
4 C- z2 p! a5 M' p: P. t                        r[rr]=t;& c0 b6 w4 f( e( e
                    }% T6 E* N. f3 r
                        for(int i=0;i<6;i++)
9 S% ]0 B1 H5 @; O0 t& V                        {% Y! V% E5 [2 ]
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);; G8 s9 D* r2 P; [& K# r! z2 E
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
2 d0 ~2 V& j: n/ ?6 o6 w                        }
* \0 E5 h, i9 S- Y" N        //System.out.println("特別號:"+r[6]);
9 G0 @; k' N; s+ y                System.out.printf("特別號:%02d\n",r[6]);                        5 P4 I4 `# L2 t- H2 O
        }
/ R: ~2 E! `7 h1 z9 @, l! m9 k
8 h+ j& d, i! R; s- b0 D0 K$ d3 n, j}
人平

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

返回列表