返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 " g( w/ s+ v" @5 |
/ E' }4 p0 I- p5 H6 E
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 W# n! B3 ^" E% r8 P

* [" l, n0 M3 g7 ^# v  Z        public void main(String[]arg){
. E9 a- o7 Z2 T$ Q; O  O. {            int r[]=new int[42];
% t! Q; `% ]- ]0 A5 A+ u                        for(int i=0;i<42;i++)' ]  m, `9 A8 n6 h: h
                        {, a. C( Z* T9 i( D' K! f/ w" ?8 O
                        r[i]=i+1;" Y- G9 `' V$ P+ G( n
                    }8 S$ f) g' c2 K. R& y
            for(int i=0;i<42;i++)
6 P5 k7 O$ |3 ]' B$ _" {3 M                        {4 @# P  [/ [# \+ r
                        int rr=(int)(Math.random()*42);" Q5 j! Q# i, s8 n( Z/ S* |
                        int t=r[i];7 H* E0 x; G! U* b$ E1 x
                        r[i]=r[rr];
  c2 N5 U6 P1 f, N8 V9 j                        r[rr]=t;; D& G& H. G5 m3 u1 \9 l
                    }' k: l; O; L  y9 m# b
                        for(int i=0;i<6;i++)
" k. i5 v' I# t5 Y6 t                        {/ v; t! p6 j8 M3 Z/ @, E4 h0 I/ C
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);8 H6 C. b5 ]5 P0 S' r
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);3 K5 o- e. Y( ?: i4 U$ {) m# R
                        }
$ z! v: y0 V6 k  ]+ f        //System.out.println("特別號:"+r[6]);
  ^+ f6 }. T9 x- t7 C6 u+ s4 U                System.out.printf("特別號:%02d\n",r[6]);                        / ?" Q: U  i" U) o$ o/ b
        }
  M! Z0 e" w/ Y' T+ J9 L& g. a3 R& L- z& H1 P: N
}
小雲雀

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 {
1 j; i" A0 L. G7 B. q
3 X" V# |# {" ?  K! l; X        public void main(String[]arg){
) }5 Z9 m4 y' v/ R3 {            int r[]=new int[42];
, U# t! v0 {5 v) H4 q" T. \                        for(int i=0;i<42;i++). z( O( z, [* f; P
                        {
: k! r% o) M9 K* t, G" S                        r[i]=i+1;# X% H! ]; M7 l* \: g  Z( u8 ?1 Y
                    }, v' R! Z0 x: |, U7 Q
            for(int i=0;i<42;i++)2 C1 G* v6 Q4 O' ?1 p3 V
                        {
$ o& u6 h, F3 S4 e4 Z8 J' _* \/ }                        int rr=(int)(Math.random()*42);
# `% W/ M+ J: i1 o# s, g. W! |# R" D                        int t=r[i];
, v! t! w7 P% W% E; K" \4 ^                        r[i]=r[rr];, H1 g$ B0 u) G& K7 V  F
                        r[rr]=t;6 L7 i' J# c+ `
                    }0 N* ~9 w  S: ?* k* j  z5 v
                        for(int i=0;i<6;i++)
; S/ P+ A! J& y7 a                        {
' p. l4 P+ q$ I2 W, S$ }                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);3 y0 u4 i2 I% ?. z1 J2 D5 T8 L7 n
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
5 j3 e& r+ s' S                        }
8 S7 Q. v+ P  z# \4 W2 d+ L7 r        //System.out.println("特別號:"+r[6]);( h5 Z0 R8 Q$ r; ?
                System.out.printf("特別號:%02d\n",r[6]);                        ; a0 X  Q9 q1 P$ C0 c
        }7 ]/ @* i( d# L, k/ O
! ~7 L8 B8 X; q
}
人平

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

返回列表