返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
0 A. ?- }9 c- e2 \: K1 d% Q
3 Y4 u0 [6 E7 Y$ w$ D3 x' ^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 {% _3 @4 \3 t' t3 a2 y/ g
9 ~+ h: n- e9 {
        public void main(String[]arg){
0 l; S/ @  }5 l3 V& o            int r[]=new int[42];' X1 V: \& F5 h2 l
                        for(int i=0;i<42;i++)! a9 n2 \5 q. \5 \0 Q% }- O
                        {
: p/ R  C% l5 r/ {( `' Q( p                        r[i]=i+1;( B) Q* W2 x9 B/ E
                    }: J* }' o4 M2 C
            for(int i=0;i<42;i++)
) X( R- f0 a+ R: ?' U" K                        {' m% e6 {, \' H+ P
                        int rr=(int)(Math.random()*42);
2 p6 y8 V1 u4 c( y7 \                        int t=r[i];
' Z4 f, p! t* E/ ~- t' x; E                        r[i]=r[rr];
$ A6 z  _0 ~1 y# t/ c                        r[rr]=t;( F+ w' m6 i1 k! }$ S
                    }: w7 x+ s; ~/ e" b- P5 {" }) D
                        for(int i=0;i<6;i++)4 t, H% K+ B6 h# w0 r
                        {7 [; t5 p% z! ?$ f1 X  \
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);, F' c7 s. t3 I7 a; {# R2 t" a- ?( L
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
/ S) h( L) g$ M% V2 |                        }
' Q  g/ H& \" B- U        //System.out.println("特別號:"+r[6]);
0 Z9 B, ^4 U4 |$ i# M( m                System.out.printf("特別號:%02d\n",r[6]);                        ; C* |: G$ Q+ {2 l
        }
: P6 z$ {% g% L  W- F, m) [7 [' r( G6 A
}
小雲雀

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 {
" J7 q1 @9 o! D, [
5 K) f* @  \7 B( B# f% O* _        public void main(String[]arg){6 }+ i% ?7 [3 ]1 }! h# ~/ H. z
            int r[]=new int[42];
/ {& E/ I5 N; L8 L1 A5 D                        for(int i=0;i<42;i++)
- {8 u  q' Q5 l& B8 ?) y                        {
# i2 j1 J! ?2 z6 E9 Z3 q$ D                        r[i]=i+1;0 {( S* N1 l/ ?- u2 }4 ~. W
                    }$ C; M' L4 u! E3 m" Y$ s
            for(int i=0;i<42;i++)! k$ X2 m2 r1 t, j
                        {4 I8 ?& D, _( B7 D5 o3 y  T
                        int rr=(int)(Math.random()*42);( {4 r2 g  H8 C) b8 F( P
                        int t=r[i];; F: _8 R& H( M' m% n+ C5 X
                        r[i]=r[rr];
3 v( j7 k6 t4 x6 d, M                        r[rr]=t;5 F. F. f) {  j9 n+ @9 _' F
                    }0 j, X# K7 w9 n& l
                        for(int i=0;i<6;i++)
) c$ m. b* O! o& c# y9 p% P. F$ u0 m3 a                        {/ u, a# x; y% v( q9 z, S, M
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);( Y8 Y+ }/ H2 \, s& ?; s
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
1 I$ P1 {- p% |. G9 R* l! y                        }
4 i4 t' t5 E2 |1 v6 C        //System.out.println("特別號:"+r[6]);, y1 Q4 j* L: D* p
                System.out.printf("特別號:%02d\n",r[6]);                        
5 [" ~8 w, H7 t8 N        }
4 L+ h& f5 j$ q6 E1 @; J3 `4 x; j& D) H0 Y" F
}
人平

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

返回列表