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();

      }

    }

    运行结果:

  • 相关阅读:
    Chrome浏览器与常用插件推荐
    时间戳 转换24小时制
    fis3 开启相对地址
    web手机端禁止滑动,web手机端禁止上下滑动。
    rem的用法
    手机端复制,pc端复制
    ruby 镜像安装
    使用Potree渲染大规模点云-踩坑记录
    移动端真机调试神器-spy-debugger
    手撕Promise.any
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11133331.html
Copyright © 2011-2022 走看看