public class Main {
public static void main(String[] args) {
int array[][] = {
{2, 3, 4, 5, 6},
{2, 3, 4, 5, 6},
{2, 3, 4, 5, 6},
{2, 3, 4, 5, 6},
{2, 3, 4, 5, 6},
};
int i, j;
{
for (i = 0; i <5; i++) {
for (j = 0+i; j < 5; j++) {
System.out.print(array[i][j] + " ");
}
System.out.println();
}
}
}
}
我如何给出高对角线的美学观点? 换行后需要换行。
最佳答案
例如:
for (i = 0; i <5; i++) {
for (j = 0; j < 5; j++) {
if( j >= i ) {
System.out.printf( " ");
else {
System.out.printf( "%3d", array[i][j] );
}
}
System.out.println();
}
关于java - 对角线上的矩阵元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35522920/