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

解决不了了

解决不了了

实力走天下 2017-02-07 21:27:05
  最后一个怎么改,一改前面好几个错的
查看完整描述

3 回答

已采纳
?
按照自己的节奏前行

TA贡献90条经验 获得超70个赞

//我只把你错误的地方改正,按理说我不会回答这个问题,因为会让系统认为我在刷分....

public class Main{
     
     //这里需要的返回值应该是int[]即为数组类型,
     //你原题上也说了,返回前三名,你一个int怎么返回三个值,小伙子
    public int[] change (int[] source){
    
    
        return source;
    }

}


查看完整回答
1 反对 回复 2017-02-07
?
习惯受伤

TA贡献885条经验 获得超1144个赞

return scores; 这一句有问题啊,你的方法public int cheng() 这个方法返回值是int 型啊,而你返回的 scores 是一个int[] 数组类型啊。

查看完整回答
1 反对 回复 2017-02-07
?
星空那般

TA贡献12条经验 获得超9个赞

除了public int cheng这需要改为 public int[] cheng之外,建议你将return scores放到 for循环之外,因为如果没有进入for循环,函数将不会返回值,同样会报错

查看完整回答
反对 回复 2017-02-08
  • 3 回答
  • 0 关注
  • 1526 浏览

添加回答

举报

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