zoukankan      html  css  js  c++  java
  • 二维数组的平均值求法

     1 package com.shuzu;
     2 
     3 public class Average {
     4     public static void main(String[] args) {
     5         int[][] a = {{2,3},{6,7},{8,20,20}};
     6         Average ave = new Average();
     7         ave.strAvg(a);
     8         System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
     9         ave.sumAvg(a);
    10     }
    11     
    12     //求所有数值的平均值
    13     public void sumAvg(int[][] b){
    14         int sum = 0;
    15         int n=0;
    16         float ave=0;
    17         for(int row=0;row<b.length;row++){
    18             for(int col=0;col<b[row].length;col++){
    19                 sum=sum+b[row][col];
    20                 n++;
    21             }
    22         }
    23         ave = sum/n;
    24         System.out.println("数组中含有的数值的个数:"+n+"所有数组值相加得到的和是:"+sum+"得到的平均数是:"+ave);
    25     }
    26     //求二维数组中每个数组的平均数
    27     public void strAvg(int[][] b){
    28         float ave =0;
    29         int sum = 0;
    30         for(int row=0;row<b.length;row++){
    31             for(int col=0;col<b[row].length;col++){
    32                 sum = sum+b[row][col];
    33                 ave = sum/b[row].length;
    34             }
    35             System.out.println("二维数组中每个数组的和:"+sum+"平均值是:"+ave);
    36             ave=0;
    37             sum=0;
    38         }
    39     }
    40 }
    本人目前处于学习阶段,各位大神多多提宝贵的建议!
  • 相关阅读:
    uart协议--Verilog及仿真
    DC综合的流程
    modelsim将vcd文件转换成wlf文件并查看波形
    将系统盘还原成原来的普通u盘
    Ubuntu的操作命令
    gvim快捷键
    dc_shell环境下TCL语言的使用
    AHB总线学习
    Ubuntu文件共享
    Linux基础学习 | 目录及文件
  • 原文地址:https://www.cnblogs.com/FanSunny/p/4834443.html
Copyright © 2011-2022 走看看