//题目:将一个数组逆序输出。
//程序分析:用第一个与最后一个交换。
public class ArrayInversion {
public static void main(String[] args) {
// TODO Auto-generated method stub
//int arr[]= {1,5,8,2,3,4,54,12};
int arr[]= {1,5,8,2,78,3,4,54,12};
int mid=arr.length/2;
System.out.print("逆序前: ");
for(int j=0;j<arr.length;j++)
{
System.out.print(arr[j]+" ");
}
for(int i=0;i<mid;i++)
{
int temp=arr[i];
arr[i]=arr[arr.length-1-i];
arr[arr.length-1-i]=temp;
}
System.out.println();
System.out.print("逆序后: ");
for(int j=0;j<arr.length;j++)
{
System.out.print(arr[j]+" ");
}
}
}
JAVA经典50题(31)
最新推荐文章于 2024-09-16 20:08:29 发布