返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 . x* t1 g4 @+ S) b% w
! V$ d* h  J1 c( r! t
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 {
' P2 ?# m2 H" [* I
; D6 |- d, v. D, {, F; [        public void main(String[]arg){9 R2 y5 J/ O+ L% w
            int r[]=new int[42];/ T- s7 T6 w! F! U8 ~
                        for(int i=0;i<42;i++)
0 O8 L" d* T7 Y# i  F7 W) A& [# m                        {' Z2 [1 D/ I' G! a
                        r[i]=i+1;
, w5 ~3 t* q7 }( M% k                    }
, z6 k( @+ f( l5 t/ ~7 ?            for(int i=0;i<42;i++)+ f  I7 Z5 C% {+ m4 n) d2 [
                        {- N5 D! i/ T- \; \+ x# [
                        int rr=(int)(Math.random()*42);" o& E% y& b' ]% S0 h0 J
                        int t=r[i];2 H6 K  t5 a5 @. E
                        r[i]=r[rr];
1 l5 g2 |7 t( v- l* I                        r[rr]=t;7 l  r( Z1 u; S/ q& _0 g- o
                    }* g2 u& I" E. h7 N
                        for(int i=0;i<6;i++)* t5 y6 Q0 Z. c$ N2 o: m. J+ a
                        {
- p% n7 [3 F# R3 V                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
# a6 F% r, m. [7 e+ x                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
' v* k- @" x* n0 |5 s5 o                        }+ K5 R+ l/ Y$ H! K4 h; b
        //System.out.println("特別號:"+r[6]);  R( h+ a% B: _6 ?5 s8 m
                System.out.printf("特別號:%02d\n",r[6]);                        9 L) g' b! ?2 g1 ?
        }! I/ u: r) l  U& m8 h
; ~/ o: b; o' p- c. z
}
小雲雀

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 {
  h! f  z% i7 P# j1 D: T, c
% J* I  g! |4 @  K! L7 V) j; i        public void main(String[]arg){5 L! p" k+ G$ N! Q' \
            int r[]=new int[42];2 b: v- _7 ?5 |8 z
                        for(int i=0;i<42;i++)
$ x+ T' ^- u$ g) X8 I                        {
7 p! e9 V' C1 c6 N                        r[i]=i+1;
0 O) ~/ T3 I  |6 r9 L6 `                    }5 B; ^  Y# Q9 ?, V% n8 y
            for(int i=0;i<42;i++)+ }0 Z# |# U6 P3 ?
                        {
# F+ K- s2 U8 k6 _                        int rr=(int)(Math.random()*42);$ J6 u  W& ~/ v" ]) ^
                        int t=r[i];
* g' b) r. S6 D! w+ |, |5 e                        r[i]=r[rr];* P* o% x+ j* q. e- f  x
                        r[rr]=t;
# ~% t$ s3 F1 q/ a7 ~1 a  F+ `                    }
; P0 o' N8 ^( U" F                        for(int i=0;i<6;i++)
2 t/ ]: T" ~: f& D5 J3 y4 Q                        {
9 t0 Z/ M+ u0 @( v! I                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);: A: {. h* ?3 y- p% m/ o
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
4 X* i% x2 \$ H. g' x                        }
2 \/ K% x- S6 R, e- D6 X        //System.out.println("特別號:"+r[6]);; A5 i$ z& H3 }! J6 T& y1 H( ~
                System.out.printf("特別號:%02d\n",r[6]);                        7 H# V. {8 O( {8 @% {* q4 S& v8 s
        }6 D" g$ d; {# d/ n; y5 M6 o

" c4 Z6 D, O! K. e5 E$ S2 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

返回列表