8.1的练习

来源:7-1 编程练习

凌峰521

2017-05-16 21:23

编译出错 好像顺数组越界了 有没有大神能看出来具体问题出在哪?
591afd4800012f1d10001334.jpg

写回答 关注

3回答

  • 慕盖茨038235
    2017-05-16 22:08:32
    已采纳

    哥们,其实你的这个问题很简单,把int[] score=new int[2]中的2改为3就行了。你后面执行循环的时候相当于把scores[i],scores[i-1],scores[i-2]往score这个数组放,你当初定义的数组容量不够导致数组越界。

    慕盖茨038... 回复凌峰521

    没事,有经验大家分享!

    2017-05-16 22:45:34

    共 4 条回复 >

  • 智慧NB
    2017-05-16 21:30:57

    还有你又定义了一个score数组 干嘛啊?

  • 智慧NB
    2017-05-16 21:29:00

    没有引包吧你? 好像也不需要返回值

    凌峰521

    在上面 没拍下来

    2017-05-16 22:35:24

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165506 学习 · 17586 问题

查看课程

相似问题