返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯   C4 S9 S" u3 `  c4 t0 ?

2 a, b" b# F: f$ U: G1 v$ jJVA101 模擬樂透彩
  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 {
* I( V! S# Q! }3 H4 C5 i& F9 {, n& s8 ?7 c/ ^# D- c- k% }; {! x
        public void main(String[]arg){
7 \( S2 b9 }4 ?2 D7 f" y7 o            int r[]=new int[42];8 r1 _' `# O7 T; B
                        for(int i=0;i<42;i++)
7 A+ W: {# n+ {                        {2 N  |$ D) k8 h6 b& @
                        r[i]=i+1;& y/ m: u4 `( z% S' g/ o6 O
                    }
8 H4 ^7 D' A$ c            for(int i=0;i<42;i++)
+ v" M% _$ p' h/ |  o3 r3 r# x                        {; @! Q* a8 o: O/ F0 s
                        int rr=(int)(Math.random()*42);7 ]1 w) i# K% P& t% Y/ Y# _6 D1 H
                        int t=r[i];
& w, \# i* B- r( R5 ]- e" N; n                        r[i]=r[rr];8 K  @( ^6 w& `0 X) G) M' W
                        r[rr]=t;( S0 O/ q  v' `3 d1 V" ?: u
                    }
. b0 A( I3 w! H! d! |                        for(int i=0;i<6;i++)  O& G, ?: I8 ^5 [( z! B: C( A' S
                        {: g: i+ F( ]  r6 l6 n2 n
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
6 q9 N7 E  T5 r) z8 e6 s$ d& O! E                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);* w0 g6 g* X6 _, `- e# B5 U" Y1 a
                        }
8 u- ?5 A( N" c* |* ?0 Q# I5 k        //System.out.println("特別號:"+r[6]);" h1 ~3 |9 w  o
                System.out.printf("特別號:%02d\n",r[6]);                        0 y% K% p+ X: }9 A( h. L/ T' L
        }
* y4 X4 Q1 K" @/ y7 ?6 t% `: l4 i) f- P  @
}
小雲雀

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 ^1 C) H) z& c3 q

  k/ [# v# {3 E0 h, u+ K8 A        public void main(String[]arg){
$ W5 ]6 w" n! g: m2 W- J6 `            int r[]=new int[42];
) c5 L5 D  [( ^; S                        for(int i=0;i<42;i++)
7 D; p$ T: D  N3 t' W5 d                        {6 p2 |. U% o/ r# l0 D9 c3 V
                        r[i]=i+1;
( R1 S: f8 v1 p                    }
8 j3 o. |. P- ^* X2 Z            for(int i=0;i<42;i++)
1 q6 z- U' m3 e6 |                        {
  J& e" u/ i  l4 z: E2 y% v7 B9 M; h                        int rr=(int)(Math.random()*42);* p0 d! Z7 `5 C$ a
                        int t=r[i];
: Z* M% }- D- K1 w/ u" e                        r[i]=r[rr];
/ I6 s4 ~# o% }* }% w- E8 D                        r[rr]=t;
1 }  x1 n7 p* L3 a; b                    }  z  k. @" n: L( C. K0 V; ^
                        for(int i=0;i<6;i++), c8 @' L$ Q% j3 Y) h; x
                        {
0 L7 D5 @/ r' P- x% _9 i5 M8 V                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);/ R- N9 [% I/ n2 i3 Q% g; |
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);4 J5 j- w2 {( s# B+ V7 R
                        }- U- ^. j3 j+ B
        //System.out.println("特別號:"+r[6]);$ ^4 ~+ }$ f6 Z# l
                System.out.printf("特別號:%02d\n",r[6]);                        , |. o% l6 }2 c
        }
% b$ I9 Z! Z+ o6 Z" Y9 A4 K) Q
- W, n- ?) n* Z% X' q) O% h}
人平

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

返回列表