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

下面代码中i代表的是行数么?j代表的是列数?那么可以把num.length写成num[j].length吗?

for (int i = 0; i <num.length     ; i++) {

            

for (int j = 0; j < num[i].length; j++) {

                

System.out.println(                  );

}

            

System.out.println();


正在回答

3 回答

额  是输出第一行的第一个数,第二个数。。。。。

打错了 ok

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

不行。

这个程序的意思是:当i=0,也就是第一行时,输出第一列的第一个数,第二个数。。。。。。直到这一行的长度最大值(也就是num[i].length/他的意思就是这一行有几个数)时结束,开始下一行。      你要是把他换成num[j].length的话 ,你说这怎么解?

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

不行,j的作用域仅仅在第一个for循环。

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

举报

0/150
提交
取消

下面代码中i代表的是行数么?j代表的是列数?那么可以把num.length写成num[j].length吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信