返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
( i: e% ]- L& Z1 [  O6 Q1 s$ h! n5 M* O8 r
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 {
# q7 `3 r) t" p
6 t& o) @" r+ Q        public void main(String[]arg){; B1 j2 ^- |. L) g. ~
            int r[]=new int[42];
7 h# Q) ]: q* y4 K( U% Y) P                        for(int i=0;i<42;i++); {; o4 g1 x4 r6 t
                        {
" N; F6 Q8 @1 K                        r[i]=i+1;! ^- V! b1 g4 t" H6 q
                    }, e, n/ y' |4 ?
            for(int i=0;i<42;i++)! s. C2 v7 \& S; C3 U& \; }! ]
                        {
7 c# {; F3 O# W3 I                        int rr=(int)(Math.random()*42);
" H1 i. M  W9 q* n, b+ m: Y6 v0 V                        int t=r[i];: H3 Q3 ?4 G+ g9 L5 s5 r
                        r[i]=r[rr];
9 N% U% l  V1 B& @% M                        r[rr]=t;+ R& Z" C5 J4 }1 J
                    }
; X+ b9 H6 t( P) G5 c( u2 N                        for(int i=0;i<6;i++)4 u  y- y& D! N7 m% B7 p
                        {
- E" t9 x% [% ^8 x( c* q6 x4 W, c/ A                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);# q$ D: y! g- O. ^7 _2 t
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);8 V; U7 F  C9 I2 D" E
                        }
, H" s4 d$ u8 b        //System.out.println("特別號:"+r[6]);( o+ h! n1 _! ~( c4 `
                System.out.printf("特別號:%02d\n",r[6]);                        6 t/ ~3 X! M! R7 C
        }$ S, l. E& g0 n: \/ S- @9 u
& S5 r9 Y$ F  {8 O7 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 {
8 C8 Y9 u  Z! Y5 t/ v. v5 Q* v, c" R) b$ H. k( r
        public void main(String[]arg){. G0 o: t0 y/ N
            int r[]=new int[42];5 D% z" }4 f4 z4 @* e
                        for(int i=0;i<42;i++)
$ M; V4 j: B# k0 J                        {
& S) o% y5 b+ K6 ]2 e                        r[i]=i+1;. L* \4 }0 X5 a9 H; S4 n" L7 N# G
                    }
# N- l3 V! J) S) y. P            for(int i=0;i<42;i++)1 [& K# V8 Q, R1 B: F
                        {  ?+ q7 A1 }: F: L; a3 ]
                        int rr=(int)(Math.random()*42);5 H* M( q+ E& o. s% T3 P% p
                        int t=r[i];1 q* C! h0 T* Z* E
                        r[i]=r[rr];) D2 |+ Z" U9 H2 l2 {7 \9 X! m
                        r[rr]=t;
% I. K+ e) r8 m0 y. }; d% m; }& t                    }. G" O9 J: y6 r& U
                        for(int i=0;i<6;i++)3 v/ a4 H2 q* v% h& g
                        {
5 v. W1 J# X$ I- i7 k! r                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);; j$ q! u8 q  A7 o) A
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);( ~) c7 j/ A! L% Z1 K1 |
                        }
) a% c/ Y& m; C. j" `        //System.out.println("特別號:"+r[6]);# [4 T' z, h8 l# A- ?3 O
                System.out.printf("特別號:%02d\n",r[6]);                        6 S$ E% F+ T$ z: |
        }1 }% D9 f* f8 d, ~4 J' ]% h# f

9 O' @, A/ f& c9 K& m; 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

返回列表