从键盘接收任意6个数放入数组A中,假设这6个数为:8 1 4 2 5 6 ,则要输出一个具有如下内容的方阵。 8 1 4 2 5 6 1 4 2 5 6 8 4 2 5 6 8 1 2 5 6 8 1 4 5 6 8 1 4 2 6 8 1 4 2 5 Java回答
时间: 2024-01-03 14:04:29 浏览: 25
好的,这是一个比较简单的问题,可以使用 Java 语言来实现。下面是代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] a = new int[6];
Scanner input = new Scanner(System.in);
for (int i = 0; i < 6; i++) {
a[i] = input.nextInt();
}
for (int i = 0; i < 6; i++) {
for (int j = 0; j < 6; j++) {
if (j == 0) {
System.out.print(a[i] + " ");
} else {
System.out.print(a[(i+j)%6] + " ");
}
}
System.out.println();
}
}
}
```
输入 8 1 4 2 5 6,输出如下:
```
8 1 4 2 5 6
1 4 2 5 6 8
4 2 5 6 8 1
2 5 6 8 1 4
5 6 8 1 4 2
6 8 1 4 2 5
```
希望能够解答您的问题。