编写程序,要求此程序可以用来读取一个5x5的整数数组,然后显示出每行的求和结果和每列的求和结果。
Enter row 1:8 3 9 0 10
Enter row 2:3 5 17 1 1
Enter row 3:2 8 6 23 1
Enter row 4:15 7 3 2 9
Enter row 5:6 14 2 6 0Row totals: 30 27 40 36 28
Column totals: 34 37 37 32 21
Enter row 1:8 3 9 0 10
Enter row 2:3 5 17 1 1
Enter row 3:2 8 6 23 1
Enter row 4:15 7 3 2 9
Enter row 5:6 14 2 6 0Row totals: 30 27 40 36 28
Column totals: 34 37 37 32 21
解决方案 »
- class类的问题,很简单,我是菜鸟,帮我
- java.lang.NoClassDefFoundError: javax/transaction/SystemException解决马上送分
- 写了一个登陆界面,碰到不少问题
- 初学者求解实例成员和类成员!
- 一道题
- 请教如何在java程序中获得机器物理内存大小?急等!!!
- 各位帮忙看看什么地方错了!!!俺是大菜鸟
- 帮忙看个程序。
- 我用jdk1.3编译Serlet,出现的编译错误是javax.serlet.*等找不到,该如何解决?请指教!
- 请问诸位高手,Java中JFrame上最小化按钮是调用什么方法实现的??
- Unicode转汉字问题
- sql查询语句的问题
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] str = {{8,3,9,0,10},{3,5,17,1,1},{2,8,6,23,1},{15,7,3,2,9},{6,14,2,6,0}};
int[] rowsum = new int[5];
int[] columnsum = new int[5];
for(int i=0;i<str.length;i++){
System.out.print("Enter row: ");
for(int j=0;j<str[i].length;j++){
rowsum[i]+=str[i][j];
System.out.print(str[i][j]+" ");
}
System.out.println();
}
for(int i=0;i<str.length;i++){
for(int j=0;j<str[i].length;j++){
columnsum[i]+=str[j][i];
}
}
System.out.println();
System.out.print("Row totals: ");
for(int i:rowsum){
System.out.print(i+" ");
}
System.out.println();
System.out.print("Column totals: ");
for(int i:columnsum){
System.out.print(i+" ");
}
}}
Scanner s=new Scanner(System.in);
int [][]arr=new int[5][5];
int [][]result=new int[2][5];
for(int i=0;i<5;i++){
System.out.print("Enter line "+(i+1)+":");
for(int j=0;j<5;j++){
arr[i][j]=s.nextInt();
result[0][i]+=arr[i][j];
result[1][j]+=arr[i][j];
}
}
for(int i=0;i<5;i++){
}
System.out.println("row totals:"+Arrays.toString(result[0]).replaceAll("(\\[|])", ""));
System.out.println("column totals: "+Arrays.toString(result[1]).replaceAll("(\\[|])", ""));
public class Testshuzhu{
public static void main(String[] args){
int []b=new int[5];
int [][]a={{1,2,3,4,5},{6,5,7,8,9},{4,5,6,7,8},{1,2,3,5,6},{5,6,8,9,1}};
int sum=0;
int k;
for(int i=0;i<a.length;i++){
System.out.print("Enter row"+ " " + (i+1) +":");
sum=0;
k=0;
for(int j=0;j<a[i].length;j++){ System.out.print(a[i][j]+" ");
sum+=a[i][j];
k+=a[j][i];
}
System.out.print(sum);
System.out.println("");
b[i]=k;
}
System.out.print(" ");
for(int i=0;i<5;i++)
{
System.out.print(b[i]+" ");
}
}
}