查看單個文章
舊 2010-03-03, 01:02 PM   #1
9319074
註冊會員
 
9319074 的頭像
榮譽勳章

勳章總數0
UID - 331648
在線等級: 級別:3 | 在線時長:25小時 | 升級還需:7小時級別:3 | 在線時長:25小時 | 升級還需:7小時級別:3 | 在線時長:25小時 | 升級還需:7小時
註冊日期: 2009-10-05
文章: 90
精華: 0
現金: 32 金幣
資產: 156 金幣
Question 自己做的java習題怪怪的



--------------------
閱讀本主題的最佳解答
--------------------


public static void main(String[] args) {
int[] a = {1,2,3,4,5,6,7};
int t;
for (int i=0;i < a.length / 2;i++){
t=a[i];
a[i] = a[ a.length-1-i];
a[a.length-1-i] = t;
}
for (int i=0;i<a.length-1-i;i++)
System.out.println(a[i]+" ");
}

就老師給我們一個習題,

就一個陣列 1 2 3 4 5 6 7

設計一個反轉,輸出 就是要 7 6 5 4 3 2 1

可是我自己做,

怎出來 7 6 5 而已,沒有4 3 2 1

到底哪邊寫錯了,可以大大幫忙一下嗎??感恩。
9319074 目前離線  
送花文章: 35, 收花文章: 44 篇, 收花: 48 次
回覆時引用此帖