返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
5 |- Z& X; X9 u5 H- e& ~) P+ s9 b% o8 k1 `* 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 {
- p- v/ _! [: h3 {9 Z! K4 l  f5 Z# \; k9 u7 ?
        public void main(String[]arg){' A: C) _! r" O+ l' O
            int r[]=new int[42];
/ i; K% b7 _- Y6 p5 h8 i' E                        for(int i=0;i<42;i++)! m7 H& E" G! v" U
                        {; x9 f0 ^( P/ \3 }; ^- |" A( a3 X
                        r[i]=i+1;
) _% k1 p4 U, X. G+ B                    }
3 A/ \- ?# p! f! C, ~            for(int i=0;i<42;i++)
/ ]1 S8 `0 z6 ?5 U2 A* P/ M+ T                        {
: e- p: s$ p7 K( E/ ]' v                        int rr=(int)(Math.random()*42);
7 c. _9 B; ~, O; g, L                        int t=r[i];
9 W6 G/ D9 e: h0 n9 f' @8 I: x- m& M                        r[i]=r[rr];
4 M8 ]7 }) W' y/ z& F% h) r* I) E4 g                        r[rr]=t;
6 s6 n( w8 m) Y                    }+ C# l$ C" c# S; E- ~5 k8 [
                        for(int i=0;i<6;i++)
  G/ K. U# V8 w1 o                        {/ q" F3 j0 s3 |2 y$ V3 a& Q
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);/ ~: g3 P+ t/ O
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);. }" A* D6 U/ A& L9 e8 J
                        }
! W1 t- [% b- e6 F) M  v        //System.out.println("特別號:"+r[6]);
/ G+ N- }% v, E8 I2 x- ]                System.out.printf("特別號:%02d\n",r[6]);                        ( S, Y/ T; P0 x3 h. S/ s
        }
7 q+ ]- p' X. K5 J3 W3 E8 n" ~8 f. r
}
小雲雀

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 {
& k2 R% b$ X, G$ X
, _' \, b; |5 U& ^. [9 L        public void main(String[]arg){$ ?$ Q2 a- a) J$ G. a
            int r[]=new int[42];
8 [- [* q* [2 y$ G( `# F) J# ^3 N  d                        for(int i=0;i<42;i++)
( r3 g( u/ B4 d# F: Q9 h: C                        {
$ A* s7 S4 v; b9 B- H, B                        r[i]=i+1;
8 p- x2 y1 s/ N. v: C8 Q                    }
$ M# a0 v! f4 V+ I+ s/ `0 J8 C            for(int i=0;i<42;i++)
" R+ ~; @, X6 G; U* P                        {
8 Q6 R: k; \/ x+ E7 t                        int rr=(int)(Math.random()*42);
8 p6 W8 h: |* u5 F" I2 M8 @: X                        int t=r[i];
8 R# ]& I! L+ q4 v, C  t                        r[i]=r[rr];
8 Z% S' E7 [* F1 a- U                        r[rr]=t;3 s# z& k8 B5 K; F& n4 N% E
                    }
; S' p. c. N! R- O& G                        for(int i=0;i<6;i++)
8 ~# n+ `5 b+ T( y8 S& N1 J                        {5 N% p5 l7 D# @1 p
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);( g$ j) F- \8 w; c/ t& u
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
% S7 u  Q3 f$ }& D; \6 R% P                        }9 ~3 ^% \* C: ~9 b, c3 O
        //System.out.println("特別號:"+r[6]);
) y0 z( k1 H" g/ X3 {                System.out.printf("特別號:%02d\n",r[6]);                        5 m% L9 T( x: N' x/ X0 `
        }
, G3 F  I; f3 c$ H/ K. e8 o9 k* @8 ]; E' p+ ]
}
人平

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

返回列表