返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
& O; \& t, Y; F2 e& w# S5 V7 N6 i+ u( Y- _! v/ d9 A+ D
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 s+ `) D! p: h. `7 X( g
% c0 d* c) t# a, T! p
        public void main(String[]arg){* `% U& j8 d6 ^7 b
            int r[]=new int[42];
3 Z, ?3 [* O0 h6 W. u. U( j                        for(int i=0;i<42;i++)
+ Z' `# {4 Q2 q, E$ R( u" T- s; Q; h                        {  I( Q6 t  ]3 l1 {
                        r[i]=i+1;+ g5 H6 q: g% |
                    }
0 O6 X+ H- V7 D8 o            for(int i=0;i<42;i++): ?. W/ ]) ^% `
                        {
% A2 h+ ^, l. L9 T. h# }                        int rr=(int)(Math.random()*42);6 k( O) O9 X& H. V& d3 X! c- v
                        int t=r[i];
" W+ B7 b3 n5 P$ r! v* g( b                        r[i]=r[rr];
& Z- n. a. Y2 U6 N; l7 O9 s+ f                        r[rr]=t;8 @. i9 A5 A1 I: P
                    }
. _" y' l# Q8 S- w: T) V% F                        for(int i=0;i<6;i++)
* n+ {; X) j) D# W" r* W) L% s                        {5 F; M3 ?' n( ?# W. V! R$ W* D
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);% H" V' r9 P$ B
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);, h7 E$ W% T! E0 d  Y
                        }) d/ I' E. s6 I; J- R) s8 j
        //System.out.println("特別號:"+r[6]);0 U0 g1 [+ L2 h1 @9 F7 f8 Q
                System.out.printf("特別號:%02d\n",r[6]);                        ' {) i7 w# a$ r7 \; A5 R
        }7 U* l8 Y8 C( y  S9 f# ?2 E

0 S; E! G. W# w. a- }' X}
小雲雀

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 {
) J0 M+ `' y& N2 d, P
- a8 _1 K1 E6 X: R' F        public void main(String[]arg){
) ~, T6 g: p3 o- y3 m9 h" q            int r[]=new int[42];
7 O( Y* e( l8 |2 x- l% {                        for(int i=0;i<42;i++)
5 t) A* }7 e: O% R6 T                        {8 Z5 E+ x4 H6 B) M  d$ g$ s
                        r[i]=i+1;
, C, j7 J( _0 ~: f                    }: W  u" |2 i' U
            for(int i=0;i<42;i++)9 f6 P3 o' @+ e( H9 z7 c
                        {
7 G) X* Y% N# ]0 }9 I, D# R8 Q- |                        int rr=(int)(Math.random()*42);
/ E! g# M, E: _* u( X' s0 ^                        int t=r[i];: c8 w0 N  ^  i" v& i
                        r[i]=r[rr];
: G+ j" M/ _. r" Y6 b' G( g6 y                        r[rr]=t;
8 F+ J1 L% r# m' C+ I/ D) R                    }
' _8 A8 {) V( ~# X                        for(int i=0;i<6;i++)
& b& f( v, b+ [, G6 `  W                        {
, T- O8 T7 b0 h2 Q2 v                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
) R; M; P1 @! H$ O8 l. G/ H0 h                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
8 B9 Q7 F) B) v5 u/ j; g                        }! Z2 L$ ], H* r  M$ o9 R
        //System.out.println("特別號:"+r[6]);. J# m2 ^( F9 ?% Z0 x1 Y
                System.out.printf("特別號:%02d\n",r[6]);                        ( {0 ?( M7 n" Q& O$ |
        }3 X; V# r. ^8 L3 O) j

0 r$ e9 b1 y$ ?( q4 d}
人平

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

返回列表