为了账号安全,请及时绑定邮箱和手机立即绑定

本课中的为一行分配两列应该怎么理解???

tr,实在是想不明白应该怎么样思考

正在回答

2 回答

第三行和第四行都是一行两列的{3  , 33},第三行有两个元素3和33

0 回复 有任何疑惑可以回复我~
#1

qq_淡末初夏_03336219 提问者

非常感谢!
2016-08-28 回复 有任何疑惑可以回复我~

二维数组int [][] a={   {1}   ,{2}    ,{3,33} ,{4,44},       {5,55,555},{6,66,666},         {7,77,777,7777},{8,88,888,8888}     };格式是这样的,其中

“行”相当于括号里面的{},很明显,花括号里面有8个花括号,即理解为8行;

“列”:里面的花括号所含的元素的个数理解为“列”

{1第一行第一列a[0][0]=1

2第二行第一列a[1][0]=2

3第三行第一列a[2][0]=3,    33第三行第二列a[2][1]

4第四行第一列a[3][0]=4,    44第四行第二列a[3][1]

5第五行第一列a[4][0]=5,      55第五行第二列a[4][1] ,  555第五行第四列a[4][2] 

.......},

第一个括号里(行)有一个元素,所以有一列。

由于下标从0开始,所以表示为a[0][0]=1;读作:二维数组a中下标为【0】【0】的元素为1;第一个括号为行,第二个相当于列

以此类推,注意下标不要超过给出数组的长度;a[][]第一个[]中的下标应该小于a.length,第二个[]中的下标应该小于a[i].length。//   i   :表示第i-1行;a[i].length:表示第i-1行的列数




0 回复 有任何疑惑可以回复我~
#1

qq_淡末初夏_03336219 提问者

感谢详细解答...但是依然没有明白一行怎么分两列...
2016-08-27 回复 有任何疑惑可以回复我~
#2

慕粉3960755 回复 qq_淡末初夏_03336219 提问者

3 3 3 这个为3行1列对不对; 3 2 3 2 3 2 这个为3行两列对不对;
2016-09-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

本课中的为一行分配两列应该怎么理解???

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号