发布时间:2022-10-22 21:34:30 作者:佚名 阅读:(695)
今天吾爱编程为大家分享一个java经典实例求一个3*3矩阵对角线元素之和,这个实例相信很多初学的小伙伴都会接触到,接下来就为详细介绍一下,有需要的小伙伴可以参考一下:
求一个3*3矩阵对角线元素之和
利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。
public class Ex29 { public static void main(String[] args){ double sum=0; int array[][]={{1,2,3},{4,5, 6},{7,7,8}}; for(int i=0;i<3;i++) for(int j=0;j<3;j++){ if(i==j) sum=sum + array[i][j]; } System.out.println( sum); } }
求一个n*n矩阵对角线元素之和,n的值通过键盘输入控制
import java.util.*; public class text7 { public static void main(String[] args){ //输入矩阵数 int n; System.out.println("请输入矩阵数n:"); Scanner in = new Scanner(System.in); n = in.nextInt(); //输入矩阵 Scanner scanner = new Scanner(System.in); int[][] number = new int[n][n]; System.out.println("请输入"+n*n+"个整数:"); for(int i=0; i for(int j=0; j number[i][j] = scanner.nextInt(); } } //显示矩阵 System.out.println("您输入的"+n+"*"+n+" 矩阵是:"); for(int i=0; i for(int j=0; j System.out.print(number[i][j] + " "); } System.out.println(); } //求矩阵对角线元素之和 int sum=0; for(int i=0;i for(int j=0;j if(i==j){ sum+=number[i][j]; } } } System.out.println("矩阵的对角线元素之和为:"+sum); } }
以上就是吾爱编程为大家介绍的java经典实例3*3矩阵对角线元素之和的全部内容了,希望对大家有所帮助,了解更多相关文章请关注吾爱编程网!
欢迎分享转载→ 求一个3*3矩阵对角线元素之和(求一个n*n矩阵对角线元素之和,n的值通过键盘输入控制)
© 2015-2021 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们