返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 + c4 ]" k3 z1 r4 F) n3 j1 W$ n1 v
  U0 {5 f% A+ g! ]; E& a
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 {
5 c9 y& W- B. a6 y) x; ~( {& b. Z
        public void main(String[]arg){7 N$ o& _# q/ W! A0 S4 G
            int r[]=new int[42];2 N# h# V& v. ]
                        for(int i=0;i<42;i++)
( L! H7 _2 B7 {& R8 c- E                        {4 w% _3 A- M2 C9 K6 i: I
                        r[i]=i+1;
+ b# T& d6 @4 L                    }0 Y5 P! V, h( S$ r  F
            for(int i=0;i<42;i++)' @  r' f+ ?& W/ I/ _
                        {
" C8 l% g4 F8 n( b0 r                        int rr=(int)(Math.random()*42);
& n8 X9 y; d  m                        int t=r[i];, D) V) N& {2 S3 u; H
                        r[i]=r[rr];5 p6 ?( C. o; p' O+ u% B( W
                        r[rr]=t;( t( c0 C; ^3 F% r& X
                    }0 b: }. _8 j: s4 `
                        for(int i=0;i<6;i++)
6 ]  ?2 \2 Z$ c3 ~3 i+ c                        {1 z6 h& n- s$ J2 B- {( }! T
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
& U' A" D: `5 [! C  U: B1 ]                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);* ]" ^9 O  f! z6 L  f9 K- Y' U
                        }
! j2 ^. {6 Q1 |; t        //System.out.println("特別號:"+r[6]);, ^& r# f, a2 h3 N
                System.out.printf("特別號:%02d\n",r[6]);                       
% q1 E+ ~& _) g% @        }2 Y" M. D3 b2 C8 n! Y( L( j
- S: H. C5 p; M) y6 X2 l
}
小雲雀

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 {
! k" _  d1 N+ {5 R7 j& R) f# D: `
        public void main(String[]arg){- c, u2 I, x* Y6 d
            int r[]=new int[42];
. w4 A) N' P8 t- k4 J6 A  z                        for(int i=0;i<42;i++)  O! K( z; X+ c+ G
                        {
  Q0 A$ p1 a0 G1 P' l- I9 K                        r[i]=i+1;  V0 k3 w. t" |5 g, m% U) r
                    }) k, v0 X! Y* d3 K
            for(int i=0;i<42;i++)8 }7 K5 G( X/ s. J+ W: `
                        {
2 h: w( s& Y0 ^) }/ M                        int rr=(int)(Math.random()*42);
4 w. S- G( H; i% u3 n                        int t=r[i];7 t/ L) g+ q& C
                        r[i]=r[rr];
- i  G% T7 I+ d6 \4 h# ^- b                        r[rr]=t;
) C+ h) R2 ~  {' f" d* D. l                    }
' I( R$ X/ T' l  F4 l' g. H, K                        for(int i=0;i<6;i++)' ~# u) t/ L2 A7 }; m
                        {. I( j) j! n5 P- E9 x5 [- V! }
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
8 f* Z3 P# c. s0 v$ [$ T                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
* L" G  \5 n3 L( q' {                        }
( \9 q) n* G8 Q9 ^: K# n        //System.out.println("特別號:"+r[6]);
8 ~+ D4 X$ c4 e* i5 T                System.out.printf("特別號:%02d\n",r[6]);                        
9 a( l$ G5 Q5 L# `, e. y7 D. O        }+ z/ Y  Z( C# E7 I# Y$ p) S7 l8 g( r5 N
: ]% p7 q9 r# g! ~
}
人平

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

返回列表