问题描述:
c++矩阵的加法
#include
#include
class matrix
{
public:
void setvalue();
void display();
matrix operator +(matrix &b);
matrix();
matrix(int m,int n);
private:
int M,N;
double *array;
};
matrix::matrix(int m,int n)
{
array=NULL;
M=m;N=n;
array=new double[M*N];
}
matrix::matrix()
{
delete[]array;
}
matrix matrix::operator +(matrix &b)
{
matrix c(M,N);
for(int i=0;i
#include
#include
class matrix
{
public:
void setvalue();
void display();
matrix operator +(matrix &b);
matrix();
matrix(int m,int n);
private:
int M,N;
double *array;
};
matrix::matrix(int m,int n)
{
array=NULL;
M=m;N=n;
array=new double[M*N];
}
matrix::matrix()
{
delete[]array;
}
matrix matrix::operator +(matrix &b)
{
matrix c(M,N);
for(int i=0;i
问题解答:
我来补答展开全文阅读