返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
/ H2 B( [+ j5 l3 P! e" P6 B  b7 v" e' X' ~% M
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 {
1 E8 e3 d- W! H$ e6 w  c! m1 d% H
; Z3 E5 b. A/ m6 l9 [: S        public void main(String[]arg){( N1 r3 i5 G* e2 w  g) V' t# K
            int r[]=new int[42];: m; Z2 y* R, ^4 r$ o; j
                        for(int i=0;i<42;i++)
% Z/ c. d9 c& ]: i# U; y8 s% t, a                        {3 U/ `. F+ ~) O. i
                        r[i]=i+1;) O6 A! j! z& O
                    }
. s. J! P9 k' ~6 g2 v# M            for(int i=0;i<42;i++)
' ]1 O9 {) H5 @) n2 S                        {7 p8 w2 I8 T; C. v4 K7 x
                        int rr=(int)(Math.random()*42);% P: J6 ~% j! d+ r0 \7 o4 t
                        int t=r[i];
7 G5 h) v6 ?/ p  S7 q  ^5 h                        r[i]=r[rr];
; k# H' l' Z% m% U6 Q                        r[rr]=t;/ _! L, L4 `( i. d" O1 Q7 A8 [& K
                    }! s- p, a) d. [' j7 f( d+ O
                        for(int i=0;i<6;i++)
8 b3 w" A' {& U  J2 `                        {( i' V7 _( {7 @- e$ E( q% T
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);. `3 _3 q0 A1 p# k& s
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
8 v; Q  |6 D: r5 D) a5 N                        }$ y0 g7 B$ ]2 p; }9 t, {* p
        //System.out.println("特別號:"+r[6]);" }. W6 \8 R' z; `8 [" s4 R
                System.out.printf("特別號:%02d\n",r[6]);                       
  I. p+ x4 n9 O! |% P        }
4 y1 @- y- ]2 D3 }0 `+ M) U
* Z" v- o! ^& o! z8 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 {* [- Z; ~+ n7 ?# W; v2 V1 m6 d
- _! T2 x# k! @7 {( F0 g  @) |
        public void main(String[]arg){/ ?% m8 o3 l3 M
            int r[]=new int[42];1 a1 [. _0 s. t6 l
                        for(int i=0;i<42;i++)
7 v) X2 w' v  k- u: t  M                        {2 r$ p. W" U1 |. Z
                        r[i]=i+1;
& d0 n- E/ N9 }( e9 G. ?8 }* V                    }& n7 P: C7 g, o/ O
            for(int i=0;i<42;i++)
/ C+ g% y3 G! y8 D$ l                        {3 n- J2 j' I. Y
                        int rr=(int)(Math.random()*42);
& `! n: S. h) T4 S" s                        int t=r[i];
, r8 j7 D0 G3 ~8 f2 f                        r[i]=r[rr];, f8 S  G/ Z# W% a9 j
                        r[rr]=t;" C! X( ?8 g2 y5 W, _6 b# n
                    }+ x. o+ y2 B6 |( j* X+ z" M1 `
                        for(int i=0;i<6;i++)% g) u: B- B9 I& N  S* R; P
                        {$ G3 Y/ O% @# j6 ^( F/ m
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);6 o' X1 p3 M; u5 r$ a
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);* D5 ?* Y" y( A# b: f
                        }9 p. ^/ V. c) l& A8 ?8 G, G) X
        //System.out.println("特別號:"+r[6]);
% y8 y: w8 g& y                System.out.printf("特別號:%02d\n",r[6]);                        4 G7 `7 ^0 C% `3 k
        }
) ~! _/ L& C" E. ]' k% M9 p/ V+ V/ t- ^' @! m
}
人平

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

返回列表