返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 ) u# ?5 S7 k7 s5 @; w/ h
0 m0 {% S9 i- i! q1 j8 B( I
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 {/ s, ^9 @7 C9 w0 F, S2 H

% E4 R6 a( U! r2 m( }  p$ T% E        public void main(String[]arg){
* e; p  o* z9 y, U9 v4 H; c6 x            int r[]=new int[42];' P+ z7 T: r5 p0 c* ~0 c; A
                        for(int i=0;i<42;i++)
. y. D1 W' E# B  e, c9 d4 c% G6 G                        {" ]2 N9 X  N. v' |* n
                        r[i]=i+1;" W) m9 l8 y. m6 E8 n6 m
                    }+ p  {$ |3 F# w3 ^) J
            for(int i=0;i<42;i++)' a. _/ G/ k" Y" @1 K, a
                        {
& q- B( `3 {3 {3 n* {; d% e                        int rr=(int)(Math.random()*42);- j- A) u+ J" A$ P8 q, E# ?
                        int t=r[i];! H' u) U8 _" _+ C( F* {* O
                        r[i]=r[rr];6 R# x& G6 O3 R
                        r[rr]=t;
2 x7 }0 b- Q: Q2 P5 G% |                    }
; H( e/ `0 o* k, W                        for(int i=0;i<6;i++)
& l1 \' J* u5 _# Q" g                        {5 n( B( t! p& B! ^0 Z
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);# Q7 u: ~& u( z$ `" {" {
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
. H3 X8 B5 ?- n                        }0 L% B  _5 |& K" |2 @. h/ _
        //System.out.println("特別號:"+r[6]);
+ k1 p# t; \: m% V                System.out.printf("特別號:%02d\n",r[6]);                        2 s7 Q  ^2 K: ~$ b1 u/ m' ^
        }
/ Z+ j: ]% d: W+ q) L5 o' ?5 o. ]% ^, N7 T; e! 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 {
6 l1 G3 Z. f8 L6 \
- C% P$ a3 U# T6 r: D        public void main(String[]arg){% c( P: \; i. {9 b
            int r[]=new int[42];: g4 p% z! Y  ~& I" l! w
                        for(int i=0;i<42;i++)
+ U+ ?  a" I; }( V+ |" J  m1 L                        {
! A" z* H* o" `' j+ T, X                        r[i]=i+1;1 l3 |; h. @4 Q/ ~
                    }# c8 e  b* ^; h2 d8 u* v
            for(int i=0;i<42;i++)1 v! t* c+ V* i+ j( q
                        {
1 Z" {: [. @9 I6 G& ~                        int rr=(int)(Math.random()*42);2 }; d/ D9 C0 R! @/ C& y% w( C
                        int t=r[i];" R# W2 [3 c; o8 H9 O( A
                        r[i]=r[rr];
/ h9 G# b; x0 N6 O! I& F; O8 l                        r[rr]=t;9 X! P; r3 Y/ c4 _
                    }- n1 k* j1 m7 k3 M
                        for(int i=0;i<6;i++)5 ~6 u3 k% y7 b2 |4 ?6 D# A
                        {
. y2 d1 `4 z! m# K% M) D$ F5 A1 C                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);
9 B" V/ R/ I. A                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
! P1 g& j! `4 v- G' `$ @                        }: Q* v, V- \' a& V% c0 b0 e
        //System.out.println("特別號:"+r[6]);
2 r) c4 Z4 ]: Z" m+ r7 `                System.out.printf("特別號:%02d\n",r[6]);                        
6 N9 V: n& W$ e- v+ N# W        }; l  R6 \$ H- z0 Z7 ]( D  p
. K! q8 ~9 e: P1 [  n. C2 S7 _. M
}
人平

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

返回列表