返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
% d8 `. _# ?- w4 B5 V$ X0 }$ W2 N% c& u% m, D$ G: N; L* v
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 {
6 ?4 ?  d0 h1 E" }7 Z4 A/ j, ]; F! W$ l0 B8 J
        public void main(String[]arg){
7 ~% M' J+ l% u' U            int r[]=new int[42];
6 D8 \0 b1 w' e% X, _# W                        for(int i=0;i<42;i++)
9 ^7 l2 v1 b  h) _8 S                        {& h, B# l  Z7 ?- d; b
                        r[i]=i+1;2 P; w$ g) k6 j7 W7 [9 ]6 \. W
                    }2 v# [; {& |* n9 k) n
            for(int i=0;i<42;i++)
4 _& c$ d! C0 _8 W+ i# w                        {4 M4 n/ r3 N' H. r0 B$ x  Y
                        int rr=(int)(Math.random()*42);
/ b+ q2 V! o4 V3 r) X  T2 a1 g                        int t=r[i];
' d) S7 ^% q# b$ w7 X7 q. ?, n                        r[i]=r[rr];
( c/ [: ]. S" X  v2 O3 w/ F, c6 j                        r[rr]=t;
+ t3 n) Q3 e, x; w/ c7 @% u! f                    }
: ~- Q- M: R; X7 N                        for(int i=0;i<6;i++)
  {3 P8 h* ^. ^. Q) S7 \2 x' p, m( L$ c                        {
% T9 \. z9 m* D+ C2 H# J6 e: G                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);3 x8 [7 }; d! j/ Y2 C2 F
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);# N8 s' I) o& m3 p7 ]( ?. h$ m& O
                        }7 p0 @  e$ J2 e
        //System.out.println("特別號:"+r[6]);4 o7 K; D% T% B. H" M1 |: j
                System.out.printf("特別號:%02d\n",r[6]);                        % |. j0 L, X! d: e+ h7 P
        }
9 |% {# s: O& m9 M6 [. A& h# i& w  Y0 Y5 T1 Q0 O4 b7 x# y
}
小雲雀

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 {, q9 |1 e! q4 l0 {/ j& p! v
( N# J7 c" O) B: i" S6 y! @
        public void main(String[]arg){% l; T8 z* p2 D! b  w! T
            int r[]=new int[42];$ ~. _9 d9 A4 x
                        for(int i=0;i<42;i++)
8 M7 V* [' K6 U& O2 _                        {" Y) t" E) W4 n& e
                        r[i]=i+1;
- C& B. U; r+ E                    }# b" l3 L4 h8 b# F  Y
            for(int i=0;i<42;i++)
$ a; A8 A/ R% H' m3 N                        {5 h0 _# ^& R% x9 u
                        int rr=(int)(Math.random()*42);
$ g6 U( v& `; }0 j  t, I  }9 q" |                        int t=r[i];6 Q1 ]& ]! E% J* u; Y8 x, J( b8 u% Z
                        r[i]=r[rr];
7 i' s" P, B7 J! W                        r[rr]=t;
3 f, M& r# n8 N' `8 W7 C  G                    }
6 m* i; d& d3 y2 B# {                        for(int i=0;i<6;i++)( R/ j9 P5 T& ^3 g$ ~1 w
                        {
6 M: v4 k3 H' L5 R/ U  Q, W                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);, I+ _) }6 V" h# M& R+ V; `
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
# |+ f* J5 `& @, a6 x5 T4 V/ N                        }9 m. o: U5 c8 P2 |2 x8 r3 M( R
        //System.out.println("特別號:"+r[6]);1 f6 i% O5 R& `; Q% k: Z
                System.out.printf("特別號:%02d\n",r[6]);                        
" c  o7 q  O/ d+ f        }
& `7 W, I8 f9 M- J( x( g9 k/ n: a: S4 Z% F( U3 f2 d1 q$ u5 X& R* ^
}
人平

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

返回列表