Java-计算数组的和和平均值

package kgy;

public class kcl {
	public static void main(String[] args) {
		int[] arr= {1,2,3,4,5};
		int sum=0;
		double p=0;
		for(int i=0;i<arr.length;i++) {
			sum+=arr[i];
			
		}
	     p=sum/arr.length;    //
		System.out.println("数组的和为:"+sum);
		System.out.println("数组的平均值为:"+p);
	}

}

从键盘输入

package com.itheima.fiest;
import java.util.*;
public class bu {
	public static void main(String[] args) {
		Scanner input=new Scanner(System.in);
		int[] arr= new int[6];
		for(int i=0;i<6;i++) {    //
		System.out.print("请输入数组元素:");
		arr[i]=input.nextInt();   //
		}
		int j;
		int sum=0;
		double p;
		for(j=0;j<6;j++) {
			sum+=arr[j];
		}
		p=sum/j;
		System.out.println("数组的和为:"+sum);
		System.out.println("数组的平均值为:"+p);
	}
}

顺便算一下最值

package kdjsc;
import java.util.*;
public class kkkkk {
	public static void main(String[] args) {
		Scanner input=new Scanner(System.in);
		int[] arr= new int[6];
		int max=arr[0];  //
		for(int i=0;i<6;i++) {    //
		System.out.print("请输入数组元素:");
		arr[i]=input.nextInt();   //
		if(arr[i]>max) {
			max=arr[i];
		  }
		}System.out.println("数组的最大值为:"+max);  //
		int j;
		int sum=0;
		double p;
		for(j=0;j<6;j++) {
			sum+=arr[j];
		}
		p=sum/j;
		System.out.println("数组的和为:"+sum);
		System.out.println("数组的平均值为:"+p);
	}

}
发布了40 篇原创文章 · 获赞 5 · 访问量 69

猜你喜欢

转载自blog.csdn.net/zqdhugoNion/article/details/105479249