返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 $ h& `! ^$ y7 [
6 d4 {: j6 P9 D$ j$ 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 {
4 b* [( k* d8 N8 r  g, _: Y1 N- @7 j! i5 R
        public void main(String[]arg){2 }; }% `: r/ T! f* U6 c( Z
            int r[]=new int[42];( _  p0 p$ i) Q. J+ ?3 O0 m
                        for(int i=0;i<42;i++)
! z1 h- M. X7 H. R5 l' F2 [                        {* K0 f' L3 r& [+ D/ T  f. ^$ \
                        r[i]=i+1;
8 p- n/ F% o% t                    }$ F* i% h/ U6 w2 C" c  w* T& R
            for(int i=0;i<42;i++)+ h* [$ A- a7 |9 w9 e
                        {
( V. c9 W* I# K% J                        int rr=(int)(Math.random()*42);' T) y7 b: I$ S% N( t! z
                        int t=r[i];; K* ^9 N, j0 M. K7 O; a& J( |" M
                        r[i]=r[rr];
, s* D5 ^4 N. U7 k                        r[rr]=t;
) I2 l+ T- |0 z1 ?$ f8 r- @  ?                    }" e0 L5 y. P8 X4 j2 w. W5 p2 f
                        for(int i=0;i<6;i++)9 n; W; O! X- `" c
                        {
2 q9 w6 |% R' W" m& a                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);, H" @+ _6 A3 @& A1 p( ~. x
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
3 L% K" R2 q1 G8 Q( y                        }# P. P# D! Y3 p$ c0 `$ ]  m
        //System.out.println("特別號:"+r[6]);9 ]1 Z9 m0 B- [0 S* \" ~
                System.out.printf("特別號:%02d\n",r[6]);                        , a. f; n+ H6 U
        }" H6 v" K: J9 ~7 @" A# V5 ]. R6 E

; X$ X" ~, t3 f, E! S6 D( `0 b7 W" b. 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 {! S. L8 G$ ~+ b. i; A4 F

& t) v3 n9 q# L! ^" l        public void main(String[]arg){  C, v2 C! n: K9 \& M9 e7 y, p
            int r[]=new int[42];
4 S' Z! {% R1 B- U- y" Z) v                        for(int i=0;i<42;i++)% g5 _4 E: f( F4 D4 H( X, {4 O
                        {
5 q; J: s$ \' G8 V7 C$ E                        r[i]=i+1;
! h+ ~( E) [2 J8 `7 ^                    }; g5 T3 ^" s7 w" A/ i2 B, @; u
            for(int i=0;i<42;i++)
. K& A* d# g$ a                        {
* A/ t# B5 ?) o; ?                        int rr=(int)(Math.random()*42);
  a/ J8 l/ L$ m6 G! B0 _                        int t=r[i];
; w3 V0 p+ |. k& j! {7 y                        r[i]=r[rr];& g! e& ~" C8 r
                        r[rr]=t;( e  F; V# t6 p- I, N2 n
                    }" |! V$ H2 C7 ~8 M' L1 T8 a8 A
                        for(int i=0;i<6;i++)* b9 G1 Z2 t$ N
                        {7 @& ]% n. n8 ]3 S3 r
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
  z' p; z- \8 N$ e3 Y                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
( m1 ^8 m4 F; _3 r- m                        }8 {$ B! D. a7 L; C, W1 c2 O
        //System.out.println("特別號:"+r[6]);' t! O, _! X9 K7 P
                System.out.printf("特別號:%02d\n",r[6]);                        
- T6 d, G# ?8 x+ k( @        }0 S' j. P. K( O9 j; q" x
4 l% Q: D( u/ ^# y& k  @
}
人平

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

返回列表