為什么輸出了5個(gè)成績(jī)
public class ffff {
?? ?? //完成 main 方法
??? public static void main(String[] args) {
??????? int[] xk=new int[]{89,-23,64,91,119,52,73};
??????? System.out.println("前三名為:");
??????? Arrays.sort(xk);
??????? for(int i=xk.length-1;i>=0;i--){
??????????? if(xk[i]<0||xk[i]>100){
?????????????? continue;
??????????? }
??????????? int num=0;
??????????? num++;
??????????? if(num>=3){
??????????????? break;
??????????? }
??????????? System.out.println(xk[i]);
??????? }
?????? ?
??? }
運(yùn)行結(jié)果
前三名為:
91
89
73
64
52
2017-08-14
int num=0;這句要定義在for循環(huán)外