酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

java编码定义一个包含10个元素的数组,对其进行赋值,使每个元素的值等于其下标,然后输出;最后将这个数组倒置(即首尾交换)后输出

好的,下面是使用Java语言编写的代码实现你的需求: ```java public class Main { public static void main(String[] args) { int[] array = new int[10]; // 给数组赋值,使每个元素的值等于其下标 for (int i = 0; i < array.length; i++) { array[i] = i; } // 输出数组 System.out.println("初始数组:"); for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } System.out.println(); // 倒置数组 int left = 0; int right = array.length - 1; while (left < right) { int temp = array[left]; array[left] = array[right]; array[right] = temp; left++; right--; } // 输出倒置后的数组 System.out.println("倒置后的数组:"); for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } System.out.println(); } } ``` 运行上述代码,你将会得到如下输出: ``` 初始数组: 0 1 2 3 4 5 6 7 8 9 倒置后的数组: 9 8 7 6 5 4 3 2 1 0 ``` 希望对你有所帮助!如果你还有其他的问题,请随时提问。 [2024-03-06 17:20:36 | AI写代码神器 | 1026点数解答]

相关提问