编写一个计算各科平均成绩的JAVA程序。依次输入你的英文姓名、科目数量和各科成绩。然后将各科成绩按升序输出,并计算平均分。
时间: 2023-12-17 22:04:27 浏览: 59
您好!关于您的问题,我很乐意为您提供帮助。以下是计算各科平均分的JAVA程序示例:
import java.util.Scanner;
import java.util.Arrays;
public class Main {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.print("请输入您的英文姓名:");
String name = input.nextLine();
System.out.print("请输入科目数量:");
int n = input.nextInt();
double[] scores = new double[n];
System.out.println("请依次输入各科成绩:");
for(int i = 0; i < n; i++){
scores[i] = input.nextDouble();
}
Arrays.sort(scores);
double sum = 0;
for(int i = 0; i < n; i++){
System.out.println("第" + (i+1) + "科成绩:" + scores[i]);
sum += scores[i];
}
double avg = sum / n;
System.out.println("平均分为:" + avg);
}
}
希望这能够解决您的问题。如果您有更多问题或需要进一步帮助,请随时告诉我。
阅读全文