使用java实现以下程序:给定一个一维数组,任意输入6个数,实现以下内容的方阵存入二维数组

2025-03-10 21:04:58
推荐回答(1个)
回答1:

 import java.util.Scanner;

public class Demo05 {
 public static void main(String[] args) {
  Scanner sc = new Scanner(System.in);
  int data[] = new int[6];
  System.out.println("please input 6 number:");
  for(int i=0;i<6;i++){
   data[i] = sc.nextInt();
  }
  int a[][] = new int[6][6];
  for(int i=0;i<6;i++){
   for(int j=0;j<6;j++){
    a[i][j] = data[(i+6+j)%6];
   }
  }
  for(int i=0;i<6;i++){
   for(int j=0;j<6;j++){
    System.out.print(a[i][j]+" ");
   }
   System.out.println();
  }
  
 }
}