對一系列數按順序的倒置的問題[代碼說明]

public class C {
 public static void main(String []args) {
  int l = args.length ;
  int [] a = new int[l] ;
  int temp ;
  for(int i=0;i<l;i++) {
   a[i] = Integer.parseInt(args[i]) ;
  }
  
  System.out.println("輸入的順序是:");
  for(int i=0;i<l;i++) {
   System.out.print(" " + a[i]);
  }
  
  System.out.println();
  for(int i=0;i<=(a.length/2 -1);i++) {
   temp = a[i] ;
   a[i] = a[l-i-1] ;
   a[l-i-1] = temp ;
  }
  System.out.println("倒序後的結果是:");
  for(int i=0;i<l;i++) {
   System.out.print(" " + a[i]);
  }
 }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章