引用:
南無寫到:
大大我認為你程式應該這樣編排
public class random
{
public static void main (String g[] )
{
int A[] = new int [6];
int value=0,j=0;
for (int i = 0 ; i<A.length ; i++)
{
value=1+ (int) (Math.random()* 42 ) ;
if(i==0)
{
A=value;
}
else
{
for(j=0;j<i;j++)
if( A[j] != value && value != 0)
{
A=value;
}
else
{
i-=1;
}
}
}
System.out.print("開出的號碼為: ");
for(int i=0;i<A.length;i++)
System.out.print(A+" ");
}
這樣閱讀比較方便,而且程式如有上百上千行,會沒人看的懂你寫些甚麼要除錯也不容易,有些老師較機車看到你這般的寫法會一律"死當"
呵呵...交上去的版本不是上面的那個模樣滴...
3Q.....讓您費心了....我已經順利畢業囉..^^