返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 $ h- j) [% t2 w. X
9 R) A  l  Z- K+ q! d+ I8 ~
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 {+ a' ]( f6 |9 ~1 i

  e, {' `" j  p* t+ N# q/ b  c& C        public void main(String[]arg){' P8 F0 M, @; K: [) M8 _8 A7 i
            int r[]=new int[42];
, I: p; |8 M0 m# @                        for(int i=0;i<42;i++)
" T5 B0 Z$ R/ N; K) I$ i3 ~                        {
4 R; {/ O+ s" z2 M- f% f) L0 [                        r[i]=i+1;6 [& D5 v* J$ g5 }) k- y3 I5 [
                    }* d+ t  S0 \- y+ _, G
            for(int i=0;i<42;i++)
5 i: M& ]; H6 K' H! o5 h                        {8 S1 y% {" ?$ ^! U+ @6 s
                        int rr=(int)(Math.random()*42);% i4 _/ A* K* l
                        int t=r[i];2 c1 ^  N4 @8 E) w
                        r[i]=r[rr];
: |3 Y3 A$ u( G9 @                        r[rr]=t;
0 B2 T# G; O8 A4 i                    }
) d2 z9 l4 I: \/ S1 u' C/ m                        for(int i=0;i<6;i++)
  E& _, h" [- ?; W                        {
+ x9 L0 L! U0 Z  S# ^" Q' v                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);3 b0 Q- e6 \; w; D2 ]. w
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);# Y$ }3 V% N% t5 x+ R
                        }+ [5 E9 B* |8 a' `% N' y4 ?( j
        //System.out.println("特別號:"+r[6]);
% T( A9 n3 |+ k) q                System.out.printf("特別號:%02d\n",r[6]);                        5 K( o, B4 s5 T6 z8 N  k1 ^$ V
        }/ ^7 I2 k" A) w$ V- I3 ]

# Q$ c9 D+ a/ s% m7 Z( v" R% w}
小雲雀

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 {
: d; p% E  @) D! {( i/ o- T& K
+ a! K; \- v8 a4 b' [0 W        public void main(String[]arg){
2 |4 x; d8 u  x; \            int r[]=new int[42];
# _8 [& |( q6 J9 ]0 n7 ~                        for(int i=0;i<42;i++)
9 \, \4 f- v, J: v: L1 q                        {
. E4 p  F+ w" u7 M2 C                        r[i]=i+1;* j1 y0 {$ |5 m- q, j
                    }4 n2 e9 R4 W. `, o/ Z* T' Q( A
            for(int i=0;i<42;i++)( Z9 q! j* m8 o8 q
                        {
* \) a) j  V6 I+ {; X                        int rr=(int)(Math.random()*42);
$ j2 b( J# D; `& o+ z                        int t=r[i];4 Q* n! a  O( [4 g& O% b
                        r[i]=r[rr];# j# q* y% F& ?% A
                        r[rr]=t;
+ l3 o$ l% ?: G( E                    }, {. V1 `8 l" }9 e# H' \
                        for(int i=0;i<6;i++)
' v' Q; ^4 b( Y# {* r                        {
* n7 ^* o! Y; ]) s# i5 E) {                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);8 r& l" n, u1 q( ~
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);7 `& j, g0 s" V* |* U/ Q' f: F- j/ \1 X& R
                        }
, T; C$ f' _6 j! e  [' Q        //System.out.println("特別號:"+r[6]);6 U3 S& X1 \! c9 A
                System.out.printf("特別號:%02d\n",r[6]);                        
! \) a. A( P2 r; @6 [6 d+ P4 Y3 L        }
3 n0 J( d) D. E, @
9 M. A. r3 V2 \" R6 |}
人平

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

返回列表