返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
& @( ~. y9 l9 d6 b. c( u6 L, m5 l5 x7 n+ C8 O7 b/ `' _3 Z
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 {2 m0 T# D0 f/ a1 t% o* V& a

7 o# U4 f4 T* k: b: i/ G9 U7 {. r        public void main(String[]arg){+ s1 z0 k9 M$ Z* P8 v* q4 g
            int r[]=new int[42];
. `' W) w# X; ]                        for(int i=0;i<42;i++)$ Y$ p  C9 C0 ]& N4 \
                        {' R; ?" g7 H9 ^' i! c
                        r[i]=i+1;7 M9 j4 b* q# G. ]$ ]6 ^
                    }
( g9 O1 D8 P3 e. [' j            for(int i=0;i<42;i++)2 B4 l& Z: Y! m- h% E
                        {( }4 z, E6 g1 V5 _- H! Z- o
                        int rr=(int)(Math.random()*42);
% B4 ]8 K/ A9 ]/ z                        int t=r[i];
9 K* R) x. `. [- {7 ]                        r[i]=r[rr];3 h9 p# t  S: }- R2 o
                        r[rr]=t;: ^+ D: `- m: |  s% _8 l
                    }, W6 x. _- J" `3 b0 p- Z4 @, b
                        for(int i=0;i<6;i++)
. R: D$ t  f3 u9 n7 u6 B- l: Q' V8 k                        {: w( k. O, N, r  n, [3 N- @
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
0 X* s1 ~* b+ P7 {& i                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
1 R+ D4 E; g4 k1 j                        }
" A: B9 v, J9 l. Y1 w! U5 F$ w% C        //System.out.println("特別號:"+r[6]);6 z) F6 D$ t6 V) P: g
                System.out.printf("特別號:%02d\n",r[6]);                       
& z, |, X% R1 p& @+ D        }
! i3 u  r, s5 A1 s
( L9 {- g$ Y4 t}
小雲雀

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 C  N% ?' f9 k5 T$ @  K* y( O& S% @# F3 Y# O( g
        public void main(String[]arg){
; }( d: J0 Y$ w  J            int r[]=new int[42];
: ^; L' V* }# G4 Z3 A: P; U( M8 s- N                        for(int i=0;i<42;i++)# |3 M8 L; ?! z! ]5 P" y1 N4 n# z
                        {& Y0 W* i/ v0 T3 ?" J
                        r[i]=i+1;
$ A# |. R* T% b! M( Y( I/ H                    }
4 n! A4 K2 e. {7 S, Z: D            for(int i=0;i<42;i++)
$ q" F: c' U6 Z                        {- q5 o# E9 R. N; F% K, d6 c3 i
                        int rr=(int)(Math.random()*42);9 y5 w( h5 ]6 c
                        int t=r[i];4 Y$ s* V+ e4 j0 S! X
                        r[i]=r[rr];( _8 H/ ~3 Y, ^9 T
                        r[rr]=t;. T9 p: J3 j- A4 V- z2 Y6 R
                    }/ e* i; @4 z' D% V( p; [  c
                        for(int i=0;i<6;i++)) u$ }/ x1 [6 L' m6 x& Y
                        {
0 x! X, h" p: z3 z                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
3 q$ |; t2 H; t# W3 c1 u4 p                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);% W. M: z+ ^1 T
                        }
$ x) c, v% ]8 G% y7 A7 l( P        //System.out.println("特別號:"+r[6]);
- _+ H& F& ]) b1 _+ W1 v                System.out.printf("特別號:%02d\n",r[6]);                        7 I! J# p) g9 _' Z
        }$ e0 R3 p0 B! J  j1 V
" D( b2 c1 e7 {& i9 b# i- H
}
人平

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

返回列表