已采纳回答 / Gir非碼農
<...code...>这样改完就可以了,但是呢,实际上还可以改成下面这样↓<...code...>如果第一个if没有过去,自然会自带小于60的,没必要在后面条件再写了。
2017-08-29
已采纳回答 / Istudying
第一个问题和第二个问题: //完成 main 方法 public static void main(String[] args) { HelloWorld hello=new HelloWorld(); hello.arraysScores(scores); int[]scores={89,-23,64,91,119,52,73}; System.out.println("考试成绩的前三名为:"); 一: 你还没有定义数组就已经传参,参数...
2017-08-28
已采纳回答 / 我的世界_那就是我
do {}while();没有问题,但是在do{}while();中没有执行score=score+1; 所以程序进入死胡同了,一直执行,不能执行下面的输出
2017-08-26
已采纳回答 / 倒计时20170307
<...图片...>你是用eclipse运行的吗?代码没有什么问题。因为每个输出是println,这个意思是每输出一个然后换行,而<br/>就是换行的意思,
2017-08-26
已采纳回答 / 你的夏夏天
方法处应该这样改:public void up(int[] scores){ Arrays.sort(scores); for(int i=scores.length-1,j=0;i>=0&&j<3;i--){ //这里应该用&&,两个条件都必须符合 if(scores[i]>=0&&scores[i]<=100){ //判断应该按正规的来,你...
2017-08-26