返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
& Q4 I; F9 b( d' O% z" F& H8 s1 q1 G: o/ H8 A4 m9 o" A/ n5 M
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 {
$ X" W8 N' |* j; L
$ @% ?0 P% ^; b9 q        public void main(String[]arg){
- r! t. M- K8 G' B            int r[]=new int[42];
& O) f7 z1 i% G& j) |" c- V7 N                        for(int i=0;i<42;i++)/ d7 p& h, ]% H( T8 J- E4 g
                        {$ F; h5 p- l1 Q8 ~* A  f" N. D, P* T
                        r[i]=i+1;, F% E: w1 y2 Y' J! z6 y
                    }; N: w: g) @" b# B' q: A: V
            for(int i=0;i<42;i++): ~  b! v' s7 S  F
                        {/ g6 {5 P: i8 C2 Z% `3 N
                        int rr=(int)(Math.random()*42);
7 N0 ]8 y% o% C) ]$ |                        int t=r[i];8 T. \+ b5 r1 I  f+ r
                        r[i]=r[rr];% A6 }6 [: @) H& I# Z
                        r[rr]=t;
; x5 v/ ^- v7 x3 y+ v! G9 v                    }0 p" G5 j% A8 z
                        for(int i=0;i<6;i++)
0 @. M% D. l  n6 A5 k                        {
' h% A, p6 F& S2 c& C$ a                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);  G7 E/ ?; n) _5 h, q' D9 _- p
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
# b+ G3 S+ ^" ~5 G: H3 \; ~; `                        }
4 @1 z+ }$ k3 {8 @  j        //System.out.println("特別號:"+r[6]);! G# r; X2 R0 E& T) G0 D, W
                System.out.printf("特別號:%02d\n",r[6]);                        / [. ?( W9 ^8 u! _& ^. D0 z
        }- J7 o$ ^0 j; d9 Z+ Y0 {$ h
1 {+ k8 C: m% E* y! F+ {3 C0 s2 C$ ]
}
小雲雀

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 {
! _5 D7 o( X6 z/ f$ D0 b$ v' ^0 \! D0 O) w* Y
        public void main(String[]arg){
3 C1 K) r! B( T* Y% ?; b            int r[]=new int[42];2 F5 a$ }6 A" e/ B
                        for(int i=0;i<42;i++)
8 i9 u3 c' v; a                        {
* b4 K' z# ]! A# C/ G4 ?$ h                        r[i]=i+1;- G9 V5 y0 _4 `8 A
                    }
+ f* _5 {! J5 D  h            for(int i=0;i<42;i++)) {1 X- ?0 e8 H. L. W, |: k- |* H$ T
                        {% |4 }4 |6 v5 ]! K! f
                        int rr=(int)(Math.random()*42);8 n! u1 g9 J: ?& B- ?
                        int t=r[i];
/ i5 f' g) m6 D. T/ c$ u7 B                        r[i]=r[rr];
8 N( Q) V9 X: a3 j                        r[rr]=t;
" }' {  d! h' M/ `; }% l* x                    }' `) D0 V+ t8 b6 ^; F
                        for(int i=0;i<6;i++)
% H( l" y4 ?* ~) p) |9 ~8 H. m7 h/ C                        {$ z+ T. ^) F) O3 K4 W% {
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
/ N" O/ ~6 E2 y/ S# x) G                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);3 S: F0 R; b/ Z
                        }
# L+ [1 Q& c5 H1 t- _8 ]2 d7 [        //System.out.println("特別號:"+r[6]);
7 ?1 f8 o- J0 R# q                System.out.printf("特別號:%02d\n",r[6]);                        
" h  U  L; G$ |" o4 q8 @, l        }
  y8 O: k: q; N' A1 Q" D4 ^
( O, P0 r3 e7 i! ~$ y}
人平

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

返回列表