java基础入门之计算数组的最值、总和、平均值、标准差

您所在的位置:网站首页 求整型数组的平均值 java基础入门之计算数组的最值、总和、平均值、标准差

java基础入门之计算数组的最值、总和、平均值、标准差

2024-07-16 19:45| 来源: 网络整理| 查看: 265

日期:2019年4月11日 / public class OnedimensionalArray { public static void main(String[] args){ //声明部分 Scanner s = new Scanner(System.in); int sum = 0 ; //存放数组的和 int []a = new int[4] ; //输入部分 for(int i = 0 ; i < a.length ; i++){ System.out.print(“请输入数组的第”+(i+1)+“个数:”) ; a[i] = s.nextInt(); sum += a[i]; } //处理部分 //求最大值和最小值 int max = a[0] , min = a[0]; for(int i = 1 ;i < a.length ; i++){ if(max < a[i]) max = a[i]; if(min > a[i]) min = a[i]; } //求数组的平均值 int avg = sum / a.length ; avg/=a.length; //方差 int diff = 0; for(int i = 1 ;i < a.length ; i++) { diff+=(a[i]-avg)(a[i]-avg); } double number = Math.sqrt(diff); number/=a.length;//标准差

//输出部分 System.out.println("最大值:"+max+"\n最小值:"+min+"\n平均值:"+avg+"\n总和:" +sum+"\n标准差:"+String.format("%.2f",number));

}



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3