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

简单java程序错哪了?在线等

简单java程序错哪了?在线等

溯源1 2017-09-22 20:40:54
查看完整描述

6 回答

已采纳
?
望远

TA贡献1017条经验 获得超1032个赞

数组下标越界,应该是

for(m=0;m<3;m++)
{
    //建议你打开行号
}


查看完整回答
反对 回复 2017-09-22
?
,_0022

TA贡献4条经验 获得超3个赞

第二个for循环有问题,一下是m2一下又是m的,数组下标越界了。

查看完整回答
1 反对 回复 2017-09-23
?
幕布斯6556564

TA贡献1条经验 获得超0个赞

数组下标越界异常

查看完整回答
反对 回复 2017-09-23
?
qq_茶余未凉_0

TA贡献3条经验 获得超26个赞

问题一 数组定义;

int[ ] scores = new int[ 3 ];

问题二 第二个for循环

for(m2=0;m2<=3;m2++){

}

不过建议for循环这样来写:

for(int m2 = 0;m2<=3;m2++){

}

一般把m2放到括号里面定义

查看完整回答
反对 回复 2017-09-23
?
慕后端3509360

TA贡献1条经验 获得超0个赞

数组越界


查看完整回答
反对 回复 2017-09-23
?
规则边缘

TA贡献1条经验 获得超0个赞

应该是初始化int数组不该用这种方式,int[] a=new int[4];

查看完整回答
反对 回复 2017-09-22
  • 6 回答
  • 0 关注
  • 2244 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信