您好,欢迎访问一九零五行业门户网

Java如何求一个3*3矩阵对角线元素之和

求一个3*3矩阵对角线元素之和这是一道矩阵的编程实现题。java中矩阵一般都是通过二维数组实现的。
具体代码如下:
import java.util.random;/** * 求一个3*3矩阵对角线元素之和 * * @author chenzx * */public class test04 { public static void main(string[] args) { int sum = 0; //和 int[][] arr = new int[3][3]; random r = new random(); for(int i=0;i<3;i++){ //随机生成矩阵 for(int j=0;j<3;j++){ arr[i][j] = r.nextint(10); //0到9 } } for(int i=0;i<3;i++){ //遍历矩阵 for(int j=0;j<3;j++){ system.out.print(arr[i][j]+" "); //打印矩阵元素 if(i==j){ //如果为对角线元素 sum += arr[i][j]; //求和 } } system.out.println(); //每输出3个元素换行 } system.out.println("此矩阵对角线的和为:"+sum); }}
以上就是java如何求一个3*3矩阵对角线元素之和的详细内容。
其它类似信息

推荐信息