zoukankan      html  css  js  c++  java
  • 计算二维数组每一列之和--简单

    import java.util.Scanner;

    class col_sum

    {

      public void col(int [][]c)

      {

        int k=0;

        int sum1=0;

        while(k<5)   //二维数组的列数,共5列

        {

          for(int i=0;i<4;i++)  //二维数组的行数,共4行

            sum1=sum1+c[i][k];

          System.out.println("第"+k+"列的和为:"+sum1);

          k++;

          sum1=0;   //每计算一列,就给变量sum1清零,以便计算下一列

        }

      }

    }

    public class p94_14 {

      public static void main(String[] args)

      {

        int N = 4,M=5;

        int [][]a=new int[N][M];  //这是一个这4行5列的数组

        int i,j;

        Scanner reader=new Scanner(System.in);

        System.out.println("请输入4行5列的二维数组:");

        for(i=0;i<N;i++)

          for(j=0;j<M;j++)

            a[i][j]=reader.nextInt();

          col_sum cs=new col_sum();

          cs.col(a);  //二维数组作为参数,传递给类中的成员函数col(int [][]c),二维数组c接收实参a

        reader.close();

      }

    }

    运行结果:

  • 相关阅读:
    char与byte的区别
    java 中的枚举类型
    * .mesh 体网格文件解析
    java 中的equals hashCode
    java 中的 hashCode()
    java 中的判断两个对象是否相等的比较严格的操作
    java 中的访问限制
    数学建模 投资模型
    java abstract
    java 中的多态 & 动态绑定
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11133331.html
Copyright © 2011-2022 走看看