问答详情
源自:6-6 编程练习

6.6求助


http://img4.mukewang.com/5e83142900019f3311100624.jpg

http://img4.mukewang.com/5e83143000019d7409180116.jpg

提问者:宝慕林5061294 2020-03-31 17:58

个回答

  • 机器人先生
    2020-03-31 18:40:05
    已采纳

    你第4行的数组定义语法错误,应该为int[] nums

    http://img2.mukewang.com/5e831df200018c1c06870296.jpg

  • 大猫喔
    2020-07-09 21:21:07

    数组的索引从0开始的,你定义的i<=nums.length,索引越界了,修改为i<nums.length或者i<=nums.length-1即可

  • 慕仰5580387
    2020-04-08 11:27:47

    for 循环中应该写成 i<=nums.length-1 或 i<nums.length,这样执行时才不会出现索引越界问题。

  • 哈蛤铪虾ha
    2020-04-07 08:10:25

    数组定义没问题啊,for循环条件设置的时候,应该是i<nums.length,等号不能加,不然会索引越界。

  • 宝慕林5061294
    2020-04-01 15:40:58

    for里面i不可以等于nums.length