A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 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

*/

2 个回复

倒序浏览
还可以..
回复 使用道具 举报
进来看看~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马