public class HelloWorld {? ? //完成 main 方法? ? public static void main(String[] args) {? ? ? ?HelloWorld hello = new HelloWorld();? ? ? ?int[] scores = {89,-23,64,91,119,52,73};? ? ? ?hello.getSort(scores);?? ? ? ??? ? ? ??? ? }? ??? ? //定義方法完成成績排序并輸出前三名的功能? ??? ? public void getSort(int[] scores){? ? ? ? System.out.println("考試成績的前三名為:");? ? ? ? Arrays.sort(scores);? ? ? ? int count = 0;? ? ? ? for(int i = scores.length - 1; i > 0; i --){? ? ? ? ? ? if(scores[i] > 0 && scores[i] < 100){? ? ? ? ? ? ? ? count ++;? ? ? ? ? ? ? ? if(count <= 3){? ? ? ? ? ? ? ? ? ? System.out.println(scores[i]);? ? ? ? ? ? ? ? }else{? ? ? ? ? ? ? ? ? ? break;? ? ? ? ? ? ? ? }? ? ? ? ? ? }else{? ? ? ? ? ? ? ? continue;? ? ? ? ? ? }? ? ? ? }? ? } ??}
添加回答
舉報
0/150
提交
取消