返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯
4 v8 N9 }/ N& G& I2 W7 y" K  _0 d; j6 Q9 z9 Y
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 {
7 R5 u( b6 `1 y) S8 Z- ^4 ]( X
# D" K' a. i2 B5 p. g        public void main(String[]arg){
9 e. r/ R( c) X; Z/ f            int r[]=new int[42];
0 t# G# L+ p8 U2 o5 Q                        for(int i=0;i<42;i++)
  X/ c# g; u- d& R" X3 f+ k! J                        {
! A) L2 |' i+ g$ i* r3 q' S3 r                        r[i]=i+1;
1 j8 `4 b- r3 V, k$ c+ }                    }3 v) z) t7 |' e  F( k. t$ K8 l
            for(int i=0;i<42;i++)7 U) I  \8 J6 d5 T6 D
                        {2 L$ R% C$ g; q% R1 Q4 n9 i/ R$ m
                        int rr=(int)(Math.random()*42);
$ r, x7 ?; c, U8 h0 y                        int t=r[i];
% w4 c# A9 X7 _9 B: l                        r[i]=r[rr];
' G" E, C0 c0 p% r7 b0 x8 f. r                        r[rr]=t;
5 N, F  O% r- M. a' B8 x                    }
: f% }6 j7 k8 Y$ c                        for(int i=0;i<6;i++)
8 b5 w# Z* X2 \% E8 L                        {- n! e6 @) T: h) s; S
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
8 N+ k! m- C- p                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);" o0 V6 i, r1 L1 I5 E" n6 M5 G
                        }
/ S: {1 X# w* K5 Y+ G        //System.out.println("特別號:"+r[6]);
+ H. r1 p$ `/ [: Y                System.out.printf("特別號:%02d\n",r[6]);                        ! q, E5 I5 h! m/ z
        }
1 C0 ?: C* P: A, ^. i1 B& U7 n' s) D# L+ D* U1 u# H
}
小雲雀

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 {
$ b) A2 _3 T  [( J4 ~2 Z3 |
5 J) V2 o3 E3 c4 W  F        public void main(String[]arg){
7 l2 R3 l/ Y6 j$ D; `6 @+ K            int r[]=new int[42];
! o# f2 u7 ?% G, d                        for(int i=0;i<42;i++)
' I, [' e+ L8 m) S" D7 V+ [                        {& d4 _6 H* b0 t( h  E4 D  O
                        r[i]=i+1;
6 S2 w: d# C8 `$ l2 o6 g                    }
# g1 N9 R! {0 s7 ?) N            for(int i=0;i<42;i++)
6 |; [" U5 e4 {- L                        {9 M) D$ s: g, p9 m1 c
                        int rr=(int)(Math.random()*42);2 W9 |& Z' M- I
                        int t=r[i];
# L5 c3 @: a4 o: {  q- F                        r[i]=r[rr];
  [0 A7 P4 J7 E4 v: g# b" ]* `                        r[rr]=t;
  S1 j( P' B# |                    }. P# D# Q3 ^% v7 `
                        for(int i=0;i<6;i++)/ V6 d. Z1 a+ c# V, t1 X
                        {5 C1 |' C( F# y$ v4 O
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);/ d* d2 O. t# L4 b5 z9 C) R
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
9 }" X, H' m! P- A4 M                        }
6 F% r$ C( \. J! \        //System.out.println("特別號:"+r[6]);, g0 f5 f( j( [; g8 P) R: a
                System.out.printf("特別號:%02d\n",r[6]);                        
3 r6 d! r% l3 W8 ^2 D        }
* m1 T8 P) @/ [$ B. c, s: l- H8 K% ]) l' i! A/ G7 z/ g
}
人平

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

返回列表