JAVA将从键盘接收的10个整数存放到一个数组中,并将该数组按逆序存放后输出
时间: 2024-09-27 15:05:45 浏览: 43
在Java中,你可以使用`Scanner`类从键盘输入10个整数并将它们存储在一个数组中。接着,你可以通过两层循环(遍历数组并交换元素位置)实现数组的逆序。以下是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[10]; // 创建一个长度为10的整型数组
System.out.println("请输入10个整数:");
for (int i = 0; i < 10; i++) {
numbers[i] = scanner.nextInt(); // 输入并保存到数组中
}
// 逆序数组
for (int i = 0; i < numbers.length / 2; i++) {
int temp = numbers[i];
numbers[i] = numbers[numbers.length - 1 - i]; // 交换第一个元素和最后一个元素
numbers[numbers.length - 1 - i] = temp;
}
// 输出逆序后的数组
System.out.println("逆序后的数组:");
for (int num : numbers) {
System.out.print(num + " ");
}
scanner.close();
}
}
```
运行此程序后,会提示用户依次输入10个整数,然后输出这些数字的逆序版本。
阅读全文