您好,请问

2025-05-10 07:12:13
推荐回答(1个)
回答1:

import java.util.Scanner; public class TT { public static void main(String[] args) { int ri, repeat, a[][], i, j, n, digit; Scanner in = new Scanner(System.in); repeat = in.nextInt(); for (ri = 1; ri <= repeat; ri++) { n = in.nextInt(); digit = in.nextInt(); a = new int[n][n]; /*---------*/ for (i = 0; i < n; i++) { for (j = 0; j < n; j++) { if (i < (n-j-1)) { a[i][j] = digit - 1; } else { a[i][j] = digit; } } } for (i = 0; i < n; i++) { for (j = 0; j < n; j++) System.out.printf("%-6d", a[i][j]); System.out.println(); } } } }