黑马程序员技术交流社区

标题: 二维数数组求解 [打印本页]

作者: chen10041014    时间: 2017-2-9 22:36
标题: 二维数数组求解
定义一个int类型的二维数组arr,数组的长度为10.
其中,arr[0]的长度为1,并且里面的内容为{1}
arr[1]的长度为2,里面的内容为{1, 2},
arr[2]的长度为3,里面的内容为{1, 2, 3}
...
arr[9]的长度为10,里面的内容为{1, 2, 3....8, 9, 10}
以此类推
遍历这个二维数组
要求打印的结果如下格式:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10
求大神解答


作者: 奋斗吧!    时间: 2017-2-10 00:29
太简单了

作者: 笑对明天    时间: 2017-2-10 00:37
两个for循环解决问题的事嘛
作者: jxsryqt    时间: 2017-2-10 01:36
两个for 循环,嵌套的打印用print ,外层在加个println 就可以了

作者: myth_java    时间: 2017-2-10 07:59
问题的关键是定义这个数组比较费劲,一个个的初始化?

作者: chen10041014    时间: 2017-2-10 08:50
jxsryqt 发表于 2017-2-10 01:36
两个for 循环,嵌套的打印用print ,外层在加个println 就可以了

谢谢提示  我试试看

作者: chen10041014    时间: 2017-2-10 09:15
两条for循环输出是不是和99乘法表差不多啊   那就不是题目的意思了   要求是用数组解决

作者: chen10041014    时间: 2017-2-11 00:09
KyneZhk 发表于 2017-2-10 11:09
此题有两种解法,因为定义数组有两种方法(手机端查看易发生数据丢失,建议PC端查看)
方法一:直接定义数组的同 ...

谢谢大神,困扰我很久的问题一下就解决了
作者: zmanx    时间: 2017-2-11 00:24
厉害啊,这二维数组早就忘光了

作者: liucaili    时间: 2017-2-11 22:31
可以直接定义数组的长度,不用定义数组中有多少个元素,就是动态定义,然后你懂的
作者: liucaili    时间: 2017-2-11 22:33
要是觉得一个个输入,麻烦,可以弄个switch语句,循环添加就行了!!




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