描述
输入6个整数,先将其输出然后再将数组倒转,再次输出数组
输入描述:
用户随机输入的6个int类型变量
输出描述:
先输出用户输入顺序的数组(这一步预设代码已给出)
再输出反转后的数组(输出格式为Arrays.toString(arr),参考预设代码中的输出格式)
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { int[] arr = new int[6]; Scanner scanner = new Scanner(System.in); for (int i = 0; i < arr.length; i++) { arr[i] = scanner.nextInt(); } System.out.println(Arrays.toString(arr)); //write your code here...... int left=0,right=arr.length-1;//双指针从首尾开始 while(left<right){ int temp=arr[left];//交换指针元素 arr[left]=arr[right]; arr[right]=temp; left++;//指针向中间靠 right--; } System.out.println(Arrays.toString(arr)); } }
数组倒转
最新推荐文章于 2024-12-24 10:15:00 发布