在本地可以運行成功,但是提交到我們這個編譯器里面,運行沒有反應(yīng)
import java.util.Arrays;
public class HelloWorld {
? ??
? ? ? ?public static void main(String[] args) {
? ? ? ?int[] scores={ 89 , -23 , 64 , 91 , 119 , 52 , 73};
? ? ? ?HelloWorld hello =new HelloWorld();
? ? ? ?hello.sortScore(scores);
? ? ? ??
? ? }
? ??
? ? //定義方法完成成績排序并輸出前三名的功能
? ??
? ? public void sortScore(int[] scores){
? ? ? ??
? ? ? ?Arrays.sort(scores);
? ?System.out.println(Arrays.toString(scores));//輸出排序數(shù)組
? ?System.out.println("考試成績的前三名為:");
? ?//num 控制輸出的排名前3數(shù)
? ?for(int i=scores.length-1,num=1;i>=0;i--){
? if(scores[i]<=100&&scores[i]>0&&num<4){
? ? System.out.println(scores[i]);
? num++; ? ? ? ? ? ?
? }else
? ? ?continue;
? ? ? ? ? ?
? }
}
? ??
}
2017-11-30
可以成功啊,為什么不行,我把你的代碼復(fù)制到慕課上的,成功運行了
2017-11-22
import java.util.Arrays;
public class test03 {
? ? ? public static void main(String[] args) {
? ? ? ?int[] scores={ 89 , -23 , 64 , 91 , 119 , 52 , 73};
? ? ? ?test03 hello =new test03();
? ? ? ?hello.sortScore(scores); ? ? ? ??
? ? } ? ??
? ? //定義方法完成成績排序并輸出前三名的功能 ? ??
? ? public void sortScore(int[] scores){ ? ? ? ??
? ? ? ?Arrays.sort(scores);
? ?System.out.println(Arrays.toString(scores));//輸出排序數(shù)組
? ?System.out.println("考試成績的前三名為:");
? ?for(int i=scores.length-1,num=1;i>=0;i--){?//num 控制輸出的排名前3數(shù)
? if(scores[i]<=100&&scores[i]>0&&num<4){
? ? System.out.println(scores[i]);
? num++; ? ? ? ? ? ?
? }else
? ? ?continue; ? ? ? ? ? ?
? }
}? ??
}