返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 $ t" p! j* g9 g' g% e( [; U

8 u# a8 ~- a% L/ I& b6 t4 tJVA101 模擬樂透彩
  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 {
. D, o' I' n8 S1 `; S/ r2 g9 D2 ]: c8 [8 F
        public void main(String[]arg){$ g1 f# K7 g9 W/ L# X) Q* j
            int r[]=new int[42];& t  G) _6 G6 H' }8 g
                        for(int i=0;i<42;i++)
6 f1 l6 i" Q2 O+ T  S                        {
3 f, b; b6 O+ ^4 d7 |                        r[i]=i+1;
, n: x% y6 G) R( F4 K- S+ c                    }8 \* g. s9 i9 ~' F+ q! c
            for(int i=0;i<42;i++)' P8 {5 c) A+ g- ]7 ?
                        {
- a! |& U2 j0 F! C' _% T  e                        int rr=(int)(Math.random()*42);% Y, b  u2 o4 M3 j4 l( N* B
                        int t=r[i];( _  v* ~$ `: ]: x% T
                        r[i]=r[rr];
# k' r& C0 W% z$ ~$ ]9 ?6 d8 y                        r[rr]=t;0 `5 J# t- \4 _# B( r" d( \
                    }
3 [; M3 a8 l2 R; q                        for(int i=0;i<6;i++)7 S, h7 _2 t  h  g. R" K# M
                        {
; }# B5 g  W  K+ N' k1 r                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);. n) G2 J" H% ]; I) R& e" o( s
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);$ C9 O" [" \$ z
                        }1 X# r! g$ V# B! n& h3 @: ^+ {$ |+ I
        //System.out.println("特別號:"+r[6]);2 @! ?# \% B1 g" N5 @- }9 F
                System.out.printf("特別號:%02d\n",r[6]);                       
  v9 n1 z! e0 W0 q% S& `9 q# O: z        }5 M& V0 y+ K- F1 n% O/ L( w4 [5 M
6 g/ I  F7 m3 [' h
}
小雲雀

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 {; v! G% l7 {( m& L8 I  w6 W1 f" d: D
8 c8 W8 [& n8 O. H7 g- ]* `$ c* P! m+ o/ h
        public void main(String[]arg){
  q! Z; x  Y. K; X            int r[]=new int[42];
9 }( }5 G3 H9 k, p                        for(int i=0;i<42;i++)
. n) R' Q6 b  S  G                        {
3 Y- [* w* w8 n                        r[i]=i+1;7 t9 H8 P; H4 w) J+ m
                    }
& u6 O: V) Q. H3 J& B            for(int i=0;i<42;i++)2 N* R+ P/ H7 s( n2 j& @
                        {
8 [0 D/ O1 [3 l( b                        int rr=(int)(Math.random()*42);5 a2 m1 o+ j* S0 M" v* L: q
                        int t=r[i];
: m' @" H$ t3 d2 A8 ]                        r[i]=r[rr];
: N; R/ `; P/ Z1 j/ S                        r[rr]=t;
# }6 T  e  i3 T                    }
- N/ T+ L- v+ {5 ~& `                        for(int i=0;i<6;i++)- y0 b, v8 X9 ]" ~
                        {3 ~; `% H1 b/ _$ O- Q! b' ]
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
% |: D) u+ C3 I; G                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
% S8 z7 e: |$ Z: c% s( R; A                        }; o: r% g; o1 c8 P$ D
        //System.out.println("特別號:"+r[6]);; _* e$ g! A0 E
                System.out.printf("特別號:%02d\n",r[6]);                        4 Z. f7 I( `/ I  S$ G* R
        }: p; o5 \. `) E2 a7 f3 M* H2 O

& M; m; A: ]2 {1 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

返回列表