作业帮 > 综合 > 作业

Java编程,利用数组保存20个学生的成绩,统计输出平均分和高于平均分的人数

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/03 16:40:04
Java编程,利用数组保存20个学生的成绩,统计输出平均分和高于平均分的人数
import java.util.Scanner;
public class ex4_9
{
public static void main(String args[])
{
Scanner input=new Scanner(System.in);
int a[]=new int[20];
int i,num;
double sum;
num=0;
sum=0;
for(i=0;i
Java编程,利用数组保存20个学生的成绩,统计输出平均分和高于平均分的人数
import java.util.Scanner;
public class ex4_9
{
   public static void main(String args[])
    {
        Scanner input=new Scanner(System.in);
        int a[]=new int[20];
        
        for(int i=0;i<a.length;i++){//初始化数组
        a[i]=input.nextInt();
        }
        
        int i,num;
        double sum;
        num=0;
        sum=0;
    
        for(i=0;i<a.length;i++)
        {
            sum=sum+a[i];
        }
    System.out.println("平均成绩为:"+sum/20);//双引号
    //多了个大括号
    
        for(i=0;i<a.length;i++)
        {
            if(a[i]>sum/20)
            num++;
        }
        System.out.println("成绩在平均分之上的人数为:"+num);//双引号不是单引号
        
    }
}