liu4444
2016-01-13 09:58
public class HelloWorld {
import java.util.Arrays;
//完成 main 方法
public static void main(String[] args) {
int[] scores={89,-23,64,91,119,52,73};
Arrays.sort(scores);
int count=0;
System.out.println("考试成绩的前三名为:");
for(int i = scores.length-1;i>=0;i--){
if(scores[i]<0||scores[i]>100){
continue;
}count++;
if(count>3){
break;
}
System.out.println(scores[i]);
}
}
//定义方法完成成绩排序并输出前三名的功
}
导入 Arrays方法 要放在包的下面,;类的前面 就像上面这朋友写的
public class HelloWorld {
import java.util.Arrays;
这个地方写错了import java.util.Arrays;应该写在外面,写在第一行
import java.util.Arrays;
public class HelloWorld {
你写的什么啊 我看不懂
HelloWorld.java
import java.util.Arrays;
public class HelloWorld {
//完成 main 方法
public void sortAndPrint(Double [] scores ){
int count=0;
Arrays.sort(Double [] scores);
for(scores.length-1;i>=0;i--){
if(0<scores[i]&&scores[i]<=100){
scores[i]+=1;
count++;
continue;
}
}
if(count>3){
for(int i=0;i<=3;i++){
System.out.println(scores[i]);
}
}
}
public static void main(String[] args) {
double []scores ={8,9,-23,64,91,119,52,73};
sortAndPrint();
}
//定义方法完成成绩排序并输出前三名的功能
}
提交 重置代码
来帮同学解答一个问题,可获得 +30经验, +1积分
帮忙看看拿错了 换个问题
数组单选练习 换个问题
去回答
恭喜你,通过了本次课程 返回课程
Java入门第一季(IDEA工具)升级版
1165558 学习 · 17587 问题
相似问题