返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
% \2 D% o1 V( F$ H8 R* A' v! \1 v
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 {
6 X+ T, w( K+ i% ?9 _+ m. q- y1 ~; w) [: V! z$ M
        public void main(String[]arg){
2 X& t6 i8 Y, K3 ^: h( {            int r[]=new int[42];
" ~  F7 e: P& {: f8 b                        for(int i=0;i<42;i++); f( i: F0 C! q6 P6 {: m$ A
                        {
2 x3 o) S7 o5 m* Y  O$ S; J- n                        r[i]=i+1;: q) Q! \. M0 |, i2 d! i# J
                    }4 \8 ^+ U2 P- j) H; n  C) \
            for(int i=0;i<42;i++)
, j' F6 S/ u$ O* g                        {% L: j& t' Y# Z' {! e5 Y
                        int rr=(int)(Math.random()*42);
- c8 r4 \  \6 o2 f9 |- t9 ]                        int t=r[i];
/ J# v9 z! g& D                        r[i]=r[rr];4 f4 g; f6 }7 @  f5 @
                        r[rr]=t;
9 s- u# Y" B% O3 j                    }6 q% l3 I* \9 z( X# ~; \
                        for(int i=0;i<6;i++)
  n) h' y+ m/ I                        {  S7 x2 [- P8 _7 S
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
& x* _5 w; T  G4 Y( a, N" u6 w0 c3 Y                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);$ Q) ~  ]& P$ m# _
                        }5 U4 s: W* M( X: @; i; h- t, p1 f
        //System.out.println("特別號:"+r[6]);0 Y: n! @' t6 s3 Y; A$ e: c# p% Z
                System.out.printf("特別號:%02d\n",r[6]);                       
4 M- H. r  ^0 L% w) I9 M2 V        }
: E# h5 L# _& z  `0 W. Q  G4 L# `; o
}
小雲雀

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 {
/ x$ z3 R; \! H1 H+ W3 j) B* _( h2 q5 h3 f
        public void main(String[]arg){. a. v7 L8 \6 G; W, L
            int r[]=new int[42];
: k4 v: M3 J# o  r5 T                        for(int i=0;i<42;i++); c% `, M* l1 B* u
                        {4 ^0 _" j' s* C
                        r[i]=i+1;+ O# g+ D3 S- m2 H+ m! |& ]$ u
                    }
  _9 l4 v3 }9 \2 F, d5 D3 {" ]  Y            for(int i=0;i<42;i++)
1 g: j2 o1 c# l1 m7 Q9 @" f                        {  e# R# ?; l  ~" s8 X' {# e3 D
                        int rr=(int)(Math.random()*42);
/ E7 }3 f$ |- ~* _                        int t=r[i];) S* O' i' B4 [- L) U  N" D
                        r[i]=r[rr];
" E3 i9 u% L9 D7 o: H! X                        r[rr]=t;3 n5 U$ L5 M* S" T
                    }
* b0 O) s: G4 S) G                        for(int i=0;i<6;i++)
+ I2 D, M! s( j' t( t; \                        {! l- ?" o/ M* X. j
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);0 W2 x/ ?. J2 r# g- G5 [  K( i, k
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);# m' X# V( j/ z5 p+ H9 c
                        }# P# Y, F. c' Y$ Q
        //System.out.println("特別號:"+r[6]);3 O) m9 }. c; G# {# w3 h
                System.out.printf("特別號:%02d\n",r[6]);                        - W9 ]. T2 m! j, A0 ~& O& f6 n# `
        }
# ?8 J- s  I. H( P; Y+ v  m3 ]
; p, \9 r; S) B8 x* l* X) I}
人平

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

返回列表