package abc;
import java.util.Scanner;
public class Test1 {
//java编程,用数组计算学生的总分,最高分平均分,最低分
public static void main(String[] aargs){
Scanner sr=new Scanner(System.in);

        System.out.println("请输入学生人数:");
        int n=sr.nextInt();
        
        double sz[]=new double[n];//实际上相当于边长数组
        for(int i=0;i<n;i++){
            System.out.println("请输入"+(i+1)+"号学生的分数:");
            sz[i]=sr.nextDouble();
        }
        
        double sum=0;        //计算所有元素的总和
        for(int i=0;i<n;i++){
            sum += sz[i];
        }
            System.out.println("总分数是:"+sum);
            System.out.println("平均分是:"+sum/n);
         // 查找最大元素
            double max = sz[0];
            for (int i = 0; i < sz.length; i++) {
               if (sz[i] > max)  max = sz[i];
            }
               System.out.println("最高分是:"+max);
            
               // 查找最小元素
	            double min = sz[0];
	            for (int i = 0; i < sz.length; i++) {
	               if (sz[i] <min)  min = sz[i];
	            }
               System.out.println("最低分是:"+min);
	            
        }
    }

说实话,今天没有状态,写的都是bug,改来改去,哎嘿嘿嘿,中午和云儿,阿米,雪英我们去吃了摸摸鱼,感觉还蛮好吃的。云儿的电脑又连不上校园网了,老是在她写作业时候就掉链子,我也没办法,老是遇到新的问题。
数组这一部分的内容真的是很费力了,继续加油吧!写完这篇可以去看看《雅观楼》了,最近追的小说。

更多推荐

java编程,用数组计算学生的总分,最高分平均分,最低分