编写一个方法,求的 double 类型矩阵中主对角线上所有数字的和,使用下面的方法头:
public static double sumMajorDiagonal(double[][] m)
编写一个测试程序,读取一个的矩阵,然后显示它的主对角线上的所有元素的和。

package com;
import java.util.Scanner;
public class Text3_2 {public static void main(String[] args) {//1. 主方法:声明一个长度为4*4的double型矩阵double[][] m = new double[4][4];//2. 主方法:使用双层循环读取控制台输入为矩阵赋值System.out.println("输入一个4行4列的二维数组:");Scanner input = new Scanner(System.in);for (int a = 0 ; a < 4 ; a++){for (int b = 0 ; b < 4 ; b++){m[a][b] = input.nextDouble();}}//3. 主方法:创建一个double对象,调用sumMajorDiagonal方法接收方法返回值double result = sumMajorDiagonal(m);//4. 主方法:输出结果System.out.print("主对角线的元素和为: " + result);}public static double sumMajorDiagonal(double[][] m){//5. sumMajorDiagonal方法:创建一个int型对象并赋值矩阵length,一个double对象用于保存加和int length = m.length;double sum = 0;//6. sumMajorDiagonal方法:使用循环读取对角线上元素的值for (int i = 0 ; i <length ; i++){sum += m[i][i];}//7. sumMajorDiagonal方法:返回加和结果return sum;}
}

Java 矩阵主对角线所有数字之和相关推荐

  1. java算8394的数字之和_阅读下列说明和Java代码,将应填入 ( - 希赛网

    [Java 代码] interface FlyBehavior { public void fly(); }; class SubSonicFly implements FlyBehavior{ pu ...

  2. c语言程序设计对角矩阵,从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计...

    从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起 ...

  3. python计算矩阵对角线之和_Python练习题 028:求3*3矩阵对角线数字之和

    [Python练习题 028] 求一个3*3矩阵对角线元素之和 ----------------------------------------------------- 这题解倒是解出来了,但总觉得 ...

  4. C语言每日一练——第10天:求一个矩阵主对角线及副对角线元素之和

    C语言每日一练 2021年9月18日 题目描述 求一个矩阵主对角线及副对角线元素之和 分析 在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合,矩阵是高等代数学中的常见工具,也常见于 ...

  5. Java黑皮书课后题第6章:*6.2(求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和。使用下面的方法头:public static int sumDigits(long n)

    6.2(求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和.使用下面的方法头:public static int sumDigits(long n) 题目 题目概述 槽点 代码 运行示例 ...

  6. python计算矩阵对角线之和_Python练习实例38 | 求3*3矩阵主对角线元素之和

    刚拿到这道题,可能还有不少的小伙伴们不知道3*3主对角元素是哪几个. 其实很简答,就是3*3矩阵当中的第1个.第5个以及第9个的元素之和. 矩阵.jpg 接下来,show code! # 求3*3矩阵 ...

  7. Java 特殊回文。123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

    问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输 ...

  8. 求整型矩阵主对角线元素之和

    求一个3*3的整型矩阵主对角线元素之和 1,2,3 4,5,6 7,8,9 #include<stdio.h> int main() { int a[3][3]={1,2,3,4,5,6, ...

  9. 关于求矩阵主对角线元素之和及副对角线元素之和的问题

    今天我在acm系统刷题时,遇到了一道这样的题目: 题目描述:求一个3×3矩阵对角线元素之和.输入矩阵,输出主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7 拿 ...

最新文章

  1. iOS开发——多线程篇——GCD
  2. dropload.js无限刷新解决方案
  3. docker 其他电脑访问权限_docker – 从远程计算机连接到容器
  4. svg 让文字沿着指定的曲线运动
  5. python平台软件下载_Thonny(免费Python编程学习平台)V3.3.1 最新版
  6. 获取oracle 里的表名与字段
  7. 分析java 嵌套类与内部类
  8. 层次分析法(附代码)
  9. vue + openlayers鼠标移动获取地图经纬度格式化的两种方式
  10. 人工智能没成果,年底的PPT怎么写?腾讯科学家张潼离职的后续讨论
  11. 【MySQL】创建高性能的索引
  12. 十分钟搞定SSD1963液晶屏驱动
  13. 【js】仿照网易云音乐制作的音乐播放组件
  14. 2022春哈工大ICS大作业——程序人生-hello‘sP2P
  15. 求生之路:学术生涯的17条简单生存法则
  16. CTF密码学-加解密总结
  17. python 使用随笔
  18. 广州.NET俱乐部简介
  19. 关于 VS Code 下载安装及汉化的方法
  20. 特网云虚拟主机预装MetInfo|米拓企业建站系统

热门文章

  1. Windows漏洞:MS08-067
  2. php excel 进度,在php中生成Excel文件时显示进度条
  3. 历年考研英语(一)真题来源汇总
  4. 运维工程师是桥的护栏_运维工程师岗位职责与任职要求
  5. 红米k30至尊版是5g吗 红米k30至尊版怎么样
  6. 青蛙的约会(扩展欧几里德)
  7. 我的组会内容分享(部分)CDR+CTLE+DFE
  8. 什么是线速路由器 线速转发
  9. Jugglefest
  10. python二手交易系统毕业设计开题报告