大神,还有一个问题:import java.util.Arrays;
public class HelloWorld {
//完成 main 方法
public static void main(String[] args) {
int[] scores = {89,-23,64,91,119,52,73};
HelloWorld hello = new HelloWorld();
hello.showtop3(scores);
}
public void showtops3(int[] scores)
{Arrays.sort(scores);
int num=0;
for (i=scores.length-1;i>=0;i--)
{if (scores[i]<0||score[i]>100){
continue;}
num++;
if(num>3){break;}
System.out.print(scores[i]);
}
这段代码我编写有错么?怎么运行不了呀。还有里面一段{if (scores[i]<0||score[i]>100){
continue;} 中continue是什么意思?为何不用break,跳出?而是用continue. 因为成绩本应该不是小于0和大于100的,我是想用break,但报错,标准答案写continue
西兰花伟大炮
相关分类