编写Java应用程序,输入n个整数放入一维数组中,再将数组中的元素逆置。
时间: 2023-05-22 12:06:37 浏览: 178
可以使用以下代码实现:
```
import java.util.Scanner;
public class ReverseArray {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入整数数量:");
int n = input.nextInt();
int[] arr = new int[n];
System.out.print("请输入" + n + "个整数:");
for (int i = 0; i < n; i++) {
arr[i] = input.nextInt();
}
// 逆置数组
for (int i = 0, j = n - 1; i < j; i++, j--) {
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
System.out.print("逆置后的数组为:");
for (int i = 0; i < n; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
以上代码可以在控制台中输入整数数量和对应的整数,然后将数组中的元素逆置,并在控制台中输出逆置后的数组。
阅读全文