用java生成一个nxn主对角和的程序
时间: 2023-04-05 22:03:24 浏览: 94
java代码-使用java计算NxN整型数组中主对角线和副对角线上数字之和的源代码
5星 · 资源好评率100%
可以的,以下是一个Java程序示例:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入矩阵的维数n:");
int n = sc.nextInt();
int[][] matrix = new int[n][n];
int sum = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (i == j) {
matrix[i][j] = 1;
} else {
matrix[i][j] = 0;
}
sum += matrix[i][j];
}
}
System.out.println("主对角线和为:" + sum);
}
}
```
该程序通过输入矩阵的维数n,生成一个nxn的主对角线和矩阵,并计算主对角线上所有元素的和。
阅读全文