返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 ! V% G2 U1 ~) C2 Q7 U

( N0 }* h) ~; _5 QJVA101 模擬樂透彩
  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 {" ~- ~! I6 P- k% i9 s
* }" ^3 s" o& q7 c
        public void main(String[]arg){. t! p) |, P( d. B4 I; ^
            int r[]=new int[42];& a4 B/ M" H1 E7 M1 r/ U
                        for(int i=0;i<42;i++)1 e$ e3 s6 y- Y) X
                        {4 @2 L$ I8 v' i9 z' @9 Y; S
                        r[i]=i+1;
* h2 F0 N  b0 J& P  E/ _                    }
" K$ w- J2 H, h4 }! t            for(int i=0;i<42;i++)
) ]$ d- H, l( z" r! P' K# d) F                        {
# X! r' Y# e7 Y, p! O" x6 j& B                        int rr=(int)(Math.random()*42);- l( k* X& {5 y6 A
                        int t=r[i];
' _5 e+ t) b! U5 L$ K( f  w                        r[i]=r[rr];
7 F7 T3 ^* B5 t" C                        r[rr]=t;) G' j2 k# C. H" l! }& ^$ j
                    }
  G$ F' ]' f1 X1 l- a! m                        for(int i=0;i<6;i++)1 ^1 O4 E: M. P6 K0 B
                        {
) |; U1 X9 l# A0 V2 w9 C" x8 |- r                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
8 j9 ~# v1 R5 @8 P                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
+ y3 S  c! W4 t$ k* M; Y                        }* I/ h* r# {4 G+ L6 s6 W# X' D8 q% Q: Z. i
        //System.out.println("特別號:"+r[6]);
, m( G8 k  M) s                System.out.printf("特別號:%02d\n",r[6]);                       
* ]4 }8 O; a2 |6 _( W" J/ J' `        }
8 w* q, e  U" |7 j+ u; z4 h' ?! p5 F* w  b" v
}
小雲雀

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 s+ H0 W7 ]: {5 Y9 d

, m( U7 v0 j9 N8 H        public void main(String[]arg){
6 k8 B! _/ F4 U2 N            int r[]=new int[42];
1 ]! R4 e* r4 O: w: k/ K7 F                        for(int i=0;i<42;i++)
( P3 |' c3 l, W5 Y                        {9 [% ?$ N6 d( M# H9 J/ q8 n# k
                        r[i]=i+1;+ `( `# }) |9 Y" U3 S% M
                    }6 d. ?) `# J; \$ C0 n5 `4 |
            for(int i=0;i<42;i++)- u2 o* N8 t6 T8 I  z
                        {
3 ^; z& s( I- Y9 k" {7 ?. P; u                        int rr=(int)(Math.random()*42);
9 z' H. o* k: o5 X5 h8 k                        int t=r[i];
7 s! Y: H. O9 j% V: E+ ]/ n0 k# n! O                        r[i]=r[rr];
+ Q1 H; K% I* R7 `                        r[rr]=t;6 j, O- r- |6 ?1 O# p0 Z4 m$ G- z
                    }' {- F3 S: X1 I( v+ I' p
                        for(int i=0;i<6;i++): D# `* c- E' `; [( c4 B' u
                        {
( G$ k' m, H. E# s                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
$ b  f0 o+ W/ @* e                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
7 s0 m$ L( n* r- w0 o1 m                        }& o! r9 y1 }4 w9 t
        //System.out.println("特別號:"+r[6]);
. b* ^) j, [' s* t( l3 H                System.out.printf("特別號:%02d\n",r[6]);                        
4 J4 ~4 M! Q1 v, b4 [        }
! D5 X- T0 p9 J* \8 n2 j7 T" _9 [5 V- ?* S1 c0 @  {: z& E
}
人平

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

返回列表