本帖最后由 maxwell247 于 2015-9-28 00:21 编辑
从网上找到一份编程练习题,我决定将里面的题目全都做一遍。
/*
题目:通过循环为5*5数组赋值 1—25的自然数,然后输出该数组的左下三角。
*/
class ZiRanShuJuZhen {
public static void main(String[] args) {
int num=1;
int[][] arr=new int[5][5];
//为5*5的数组赋值
for (int i=0; i<arr.length; i++){
for (int j=0; j<arr.length; j++){
arr[j]=num++;
}
}
//输出该数组的左下三角
for (int i=0; i<arr.length; i++){
for (int j=0; j<=i; j++){
System.out.print(arr[j]+""+'\t');
}
System.out.println();
}
}
}
/*
输出结果:
1
6 7
11 12 13
16 17 18 19
21 22 23 24 25
*/
|
|