返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
8 Y, D/ O0 K+ r6 b2 W+ g0 ?1 O' e3 b. I  Q6 b" t( Q6 N+ c
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 {% i% D* w6 @4 ?1 y' ^3 X+ l& A

2 i9 G8 c: {$ n* ^( h- \/ d        public void main(String[]arg){$ \- v2 W6 _  r0 Q$ A, D( p. ^
            int r[]=new int[42];/ q/ o3 h6 @1 Y, ?. `$ B7 Z" F
                        for(int i=0;i<42;i++). `% s; d5 N, W9 N8 q* |) ?
                        {" _5 D; _' U  h/ q
                        r[i]=i+1;
9 Y0 r* @5 r5 Y( q1 W                    }. x; r  V/ ?* h8 T
            for(int i=0;i<42;i++)9 D7 `6 I# G  C% l4 m( ^
                        {7 E2 u* L% s7 ]4 ]$ Z  Z/ G9 Z7 @
                        int rr=(int)(Math.random()*42);. `; P3 a& ~* R/ z
                        int t=r[i];
# x" [( b# `% L                        r[i]=r[rr];# \: |1 Z9 w1 h& Z4 W
                        r[rr]=t;& ]" l) l' `( n/ ?" u3 o, v4 D
                    }* {% Z0 m( I4 B. \1 Q5 ]
                        for(int i=0;i<6;i++)
1 R+ n# p6 m; a7 H# e# X                        {3 W- l1 ~$ ~1 l2 j
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);. m6 v) t) A. T: i( M1 y
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
$ u% Z# I( f6 N# G- X) X                        }
6 X  l. ^0 s; H( {& v        //System.out.println("特別號:"+r[6]);
0 r/ j) g3 F0 H6 q4 v                System.out.printf("特別號:%02d\n",r[6]);                        ! G! d* P  _% a. H7 g: s! @
        }
4 g5 b" v& ?: i4 q7 W
/ m7 G/ B# S1 L2 a7 c  L& g}
小雲雀

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 {# M+ r% h  z+ N8 t4 i

8 o! g0 }' c% O7 }/ H' N        public void main(String[]arg){- D- v& H1 f, y5 x
            int r[]=new int[42];6 B6 g; t2 Y+ p/ M$ {+ _
                        for(int i=0;i<42;i++)' H4 a5 C) S4 l1 ?# A2 w" c
                        {/ |1 V3 W9 O2 P5 q7 q' l
                        r[i]=i+1;- u* v) X6 L, J4 H' y$ B; [
                    }
# E# z4 q" i! a- ?. y: V4 @* H% [            for(int i=0;i<42;i++)1 m' N1 v% U- p
                        {
" [7 a, l( Z' u                        int rr=(int)(Math.random()*42);. J$ }& z5 \2 _# B9 d- {
                        int t=r[i];; g. `0 W: ?- r6 g) q
                        r[i]=r[rr];9 R1 D6 [/ ]4 T) h, u
                        r[rr]=t;
; Y2 E. b2 N  }9 ~/ e4 N8 q                    }
  x3 b4 y7 M! c( G3 O                        for(int i=0;i<6;i++). z7 C, S1 {2 ~4 u$ G
                        {/ d1 t6 j; M+ j( W9 P# ~  Z1 _8 c6 v
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
! ~5 d' T# R! y" L" d                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
* E$ y; l6 ~; g$ Z- U5 E                        }$ V0 J# J' D% a
        //System.out.println("特別號:"+r[6]);, U1 |: C: \: J) A
                System.out.printf("特別號:%02d\n",r[6]);                        
3 K$ A; w4 a+ ^. O+ M        }# s% x" ]" J3 e0 w/ y: z! L
* H+ f$ e3 Z1 C8 }( a9 F
}
人平

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

返回列表