二维数组三角区域赋值
请修改编辑器中的代码,完成以下功能: 构造一个5行5列的矩阵:以右上至左下的副对角线为界,左上方及副对角线上的区域(零基下标满足i+j<5)内依次填入 1~9 循环的数字,其余位置填 0,然后按行对齐打印输出。 输出示例: 1 2 3 4 5 6 7 8 9 0 1 2 3 0 0 4 5 0 0 0 6 0 0 0 0
public class Main{
public static void main(String args[]) {
int a[][] = ________________ int[5][5];
int i,j,k = 1;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if((i+j)<5){
a[i][j] = k;
____________________;
if (k > 9) k = 1;
}else
____________________;
for(i=0;i<5;i++){
for(j=0;j<5;j++)
System.out.print(a[i][j]+ " ");
_________________________;
}
}
}
控制台
调试终端
