3 回答
留得枯荷听雨声lyx
TA贡献51条经验 获得超16个赞
public class Text { public static void sort(int[] s){ int len=s.length; for(int i=0;i<len;i++){ for(int j=i;j<len;j++){ if(s[i]<s[j]){ int t=s[i]; s[i]=s[j]; s[j]=t; } } } } public static void main(String[] args) { int[] scores={89,-23,64,91,119,52,73}; sort(scores); System.out.println("考试成绩的前三名为:"); int count=0; for(int i=0;;i++){ if(scores[i]>=0&&scores[i]<=100){ System.out.println(scores[i]); count++; } if(count>=3) break; } } }
用了一个简单的排序算法,题目貌似是不让使用系统自带的排序函数。。
添加回答
举报
0/150
提交
取消