java利用数组求平均成绩

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java利用数组求平均成绩相关的知识,希望对你有一定的参考价值。

参考技术A int[] a=22,33,44,33,44;
int sum=0;
int ave=0;
for(int i=0;i<a.length;i++)

sum+=a[i];

ave=sum/a.length;

System.out.println("平均成绩为:"+ave);
参考技术B 这么简单啊,自己写啊。!!追问

我要是自己会,我就不问了

java基础 利用java计算一个同学成绩的最高最低平均分

import java.util.Arrays;

//同学各科成绩为100,99,88,22,40,98,95  
//求出该同学的 最高分最低分与平均分
public class copyScore 
    public static void main(String[] args) 
        //初始化各科的成绩
        Integer[] scores=new Integer[] 100,99,88,22,40,98,95;
        
        //这里有简化的写法:Integer scores[]=100,99,88,22,40,98,95;
        
        //先求和
        Integer sum=0;
        for(int i=0;i<scores.length;i++) 
            //把值累加出来  
            sum+=scores[i];  
        
        System.out.println("总和:"+sum);
        
        //排序: 
        //arrays.sort排序,是升序,没有降序,自己可以倒序输出
        Arrays.sort(scores); //排完序 ,把结果放回原数组
        String result=Arrays.toString(scores);
        //经过排序后从小到大排序出
        System.out.println(result);
        
        //最高分
        System.out.println("同学最高分为:"+scores[scores.length-1]);
        //最低分
        System.out.println("同学最低分为:"+scores[0]);
        //平均分
        System.out.println("同学平均分为:"+(sum/scores.length));
    
    

 

以上是关于java利用数组求平均成绩的主要内容,如果未能解决你的问题,请参考以下文章

利用JAVA编写程序,用一维数组保存20个学生的某门课程的成绩,计算平均成绩,并输出。

用java二维数组完成两个同学三科成绩,计算每位同学的总分, 各科的平均分

用JAVA编程使用一位数组求学生的平均成绩

C语言用数组,函数,指针三种方法求10个同学的平均成绩

一个年级有m个班,每个班有n个学生,编写java程序用二维数组保存学生成绩,计算学生平均成绩

求平均成绩使用二维数组(网上找的,仅自用,非原创)