黑马程序员技术交流社区

标题: 练习二十九:左下三角形输出 [打印本页]

作者: maxwell247    时间: 2015-9-28 00:15
标题: 练习二十九:左下三角形输出
本帖最后由 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

*/


作者: 郭潮潮    时间: 2015-9-28 15:21
还可以..
作者: yiranpanda    时间: 2015-9-28 21:13
进来看看~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2