输入2个m行n列的矩阵并利用Scanner类接收数据。要求输出以下内容:两个矩阵的和;两个矩阵的转置矩阵;

该博客介绍了一个使用Java编程实现的功能,包括接受用户输入的两个m行n列矩阵,通过Scanner类读取数据,然后计算这两个矩阵的和以及它们的转置矩阵。程序中定义了Matrix类,包含计算矩阵转置和矩阵加法的方法。用户交互部分提示输入矩阵元素,并打印出结果。
摘要由CSDN通过智能技术生成

定义矩阵类Matrix,添加成员变量二维数组m,添加计算转置矩阵的方法transposeMatrix()和计算两个矩阵之和的方法addMatrix(),程序运行时提示输入2mn列的矩阵并利用Scanner类接收数据。要求输出以下内容:

1)两个矩阵的和;

2)两个矩阵的转置矩阵;(此程序并没有构造方法也没有重写tostring)

import java.util.Scanner;

publicclass Matrix {

   publicstaticvoid addMatrix(int a[][],int b[][],int p,int q){ 

      int c [][];

      c = newint[p][q];

      int i3;

      int j3;

      for(i3=0;i3<p;i3++){

         for(j3=0;j3<q;j3++){

            c[i3][j3] = a[i3][j3]+b[i3][j3];

         }

      }

      for(i3=0;i3<p;i3++){

         for(j3=0;j3<q;j3++){

           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值