1.矩阵列求和
import java.util.Scanner;
public class ColumnSum {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int rowNum = input.nextInt();
int columNum = input.nextInt();
int [][]a=new int [rowNum][columNum];
int[] columnSum = new int[columNum];
//请在指定位置填写代码。
/********* Begin *********/
for(int i=0;i<rowNum;i++)
{
for(int j=0;j<columNum;j++)
{
a[i][j]=input.nextInt();
}
}
for(int i=0;i<rowNum;i++)
{
for(int j=0;j<columNum;j++)
{
columnSum[j]+=a[i][j];
}
}
/********* End *********/
input.close();
for(int i=0; i<columnSum.length; i++){
System.out.print(String.format("%d ", columnSum[i]));
}
}
}
2.商品收银
import java.util.Scanner;
public class Goods {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int customerNum = input.nextInt();
int[][] goods = new int[customerNum][];
//请在指定位置填写代码。
/********* Begin *********/
for(int i=0;i<customerNum;i++)
{
int n=input.nextInt();
goods[i]=new int[n];
for(int j=0;j<n;j++)
{
goods[i][j]= input.nextInt();
}
}
for(int i=0;i<customerNum;i++)
{ int sum=0;
for(int j=0;j<goods[i].length;j++)
{
sum+=goods[i][j];
System.out.print(goods[i][j]+",");
}
System.out.print("total:"+sum);
System.out.println();
}
/********* End *********/
input.close();
}}