版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_42623428/article/details/83064802
按照要求使用Java编码。
- 以类型int[][]声明一个叫matrix的二维数组变量,将矩阵初始化为一个5个元素的数组。
- 以下列方式为matrix的内部元素赋值:matrix从零开始循环到其长度值;例如索引为i,在每次迭代中,将matrix[i]指向一个新的整数数组,其长度为i。然后用索引变量j,对数组中的每一个元素进行循环。在每次内部循环中,将matrix[i][j]赋值为(i*j)。
- 通过循环打印matrix中的所有元素,结果为:
<>
<0>
<0 2>
<0 3 6>
<0 4 8 12>
public class Matrix {
public void Print() {
int [][]a=new int [5][];
for(int i=0;i<a.length;i++) {
a[i]=new int [i];
for(int j=0;j<a[i].length;j++) {
a[i][j]=i*j;
}
}
for(int i=0;i<5;i++) {
System.out.print('<');
for(int j=0;j<i;j++) {
if(j!=0)System.out.print(' ');
System.out.print(a[i][j]);
}
System.out.println('>');
}
}
public static void main(String[] args) {
new Matrix().Print();
}
}