返回列表 發帖

1224 JVA101

本帖最後由 b790113g 於 2011-12-24 11:19 編輯 8 B# U% }7 S# ^9 T$ t8 n
0 u* h; L$ Q  v0 G
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. }
複製代碼

  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

public class java1224 {
4 y- L( d) i- [1 K& f: i9 X5 b  H) O) U4 `  L! K3 y1 ~/ x1 d4 X$ c, z3 G
        public void main(String[]arg){
8 I& k4 K4 D8 A8 S            int r[]=new int[42];9 D( y  m6 j" r3 {. P9 {& u
                        for(int i=0;i<42;i++)9 t; f% S. C9 V0 N" l+ v" x2 {
                        {
) }3 f0 p, n! n                        r[i]=i+1;' k6 `' \/ C8 a
                    }. O: z& D9 d. j+ |* ], n
            for(int i=0;i<42;i++)
, H0 B' K4 K( M9 A# c! p* ?7 a                        {; F/ G8 }% b8 {/ O; e
                        int rr=(int)(Math.random()*42);1 H3 a$ T5 t3 w; K0 s! k1 l
                        int t=r[i];
$ P" u$ D+ t% ^1 e+ J                        r[i]=r[rr];7 Z' x* {) m, N- x" T
                        r[rr]=t;( a6 M" a: V' c& W% a
                    }0 U, X) B% v2 M) U3 @) F
                        for(int i=0;i<6;i++)8 \! b4 i( k0 b) S  Q# t, f2 x3 H' ?
                        {
+ ?+ \  ]% q  a6 ?+ ~                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);5 Y  j$ v# O  H+ \9 e
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);' h! y2 {7 e1 r" }& W
                        }
5 i0 x5 q& @3 U" L0 ^& Q3 C        //System.out.println("特別號:"+r[6]);+ v/ q5 q) t$ C, U7 r' o
                System.out.printf("特別號:%02d\n",r[6]);                        
$ Z  C' i- E0 I3 c        }! P# d; h7 h$ I  g" L7 a  C5 Z8 k

) r9 q0 D( g3 t8 p1 t/ |}
人平

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 b! P* r7 R8 k+ v/ J: N# F
% o/ m# x; Z' y2 ?* H& ?; ^        public void main(String[]arg){! b7 x7 @8 x" \  Z' T( y0 t
            int r[]=new int[42];* `9 y$ M8 A& C+ ~, \7 v; ^
                        for(int i=0;i<42;i++)" @1 j: _" N/ B* u% w3 f
                        {6 z! a0 {1 Z& Y% A+ ~
                        r[i]=i+1;  l2 O3 s# B7 Q2 A1 m$ C4 _
                    }
7 {3 f. `( @, Q6 m            for(int i=0;i<42;i++)
1 f) E. ^% ~' `# F( B0 q4 X; p                        {1 Q* A1 B9 j( P7 O. d) W
                        int rr=(int)(Math.random()*42);
& F( R) i% b1 w; ^  s                        int t=r[i];. z; e) m  U4 y& [$ y
                        r[i]=r[rr];5 B6 |% s2 b: F- ?1 {
                        r[rr]=t;& r" K7 I5 G  w
                    }& E9 G- k; G6 i8 m, G
                        for(int i=0;i<6;i++)4 o5 x; t7 S; X! e
                        {: w3 F" p, A* N# n3 z" D
                        //System.out.println("第"+(i+1)+"個號碼"+r[i]);6 q' d4 T& F  U% f
                        System.out.printf("第%d個號碼:%02d",i+1,r[i]);
/ x; I( \. _2 F# S                        }& G; r7 j3 A& X
        //System.out.println("特別號:"+r[6]);
6 M, F' W2 }, y4 q7 \                System.out.printf("特別號:%02d\n",r[6]);                       
# _' Q' s0 U# `        }
2 H  a3 K" K( w; Y5 m/ Q6 b# r; {  G8 J
}
小雲雀

TOP

返回列表