java实现从键盘上输入学生考试的科目和学生的每科分数,输出总分、最高分、最低分、平均分
import java.util.Scanner;
/**
* 从键盘上输入学生考试的科目数和学生的每一科分数 输出总分、最高分、最低分、平均分
*/
public class Test08 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入学生考试科目数:");
int num = sc.nextInt();
int sum = 0; //用于统计总分
int max = 0; //用于统计最大值
int min = 100; //用于统计最小值
int i = 1;
while(i<=num){
System.out.println("请输入第"+i+"科分数");
int score = sc.nextInt();
sum+=score;
if (max<score){ //判断最大值
max = score;
}
if (min>score){ //判断最小值
min = score;
}
i++;
}
System.out.println("最高分数为:"+max);
System.out.println("最低分数为:"+min);
System.out.println("总分为:"+sum);
System.out.println("平均分为:"+sum*1.0/num);
}
}
执行代码: