2020-04-28

问道友这个代码是干什么的

import java.util.*;

class Array

{int m, n;Scanner reader=new Scanner(System.in);int[][] arr;

void inputLen(){System.out.print("Please enter array row and column: ");m=reader.nextInt();n=reader.nextInt();arr=new int[m][n];}

int i, j;

void inputArr()

{System.out.println("Please enter "+m+"*"+n+" array: ");

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

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

arr[i][j]=reader.nextInt();}

void sumColumn()

{int[] colSum=new int[n];

for(j=0; j<n; j++){

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

colSum[j]+=arr[i][j];

System.out.println("Column"+(j+1)+" sum="+colSum[j]);}}}

public class App1

{public static void main(String[] args){

Array matrix=new Array();matrix.inputLen();matrix.inputArr();matrix.sumColumn();}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,391评论 0 2
  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 7,067评论 0 9
  • DAY 05 1、 public classArrayDemo { public static void mai...
    周书达阅读 734评论 0 0
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,719评论 0 3
  • Day01 class 例子{ public static void main(String[] args){ ...
    周书达阅读 1,112评论 0 0