1樓:匿名使用者
#include
#include
using namespace std;
class cmatrix
;cmatrix::cmatrix()
cmatrix::cmatrix(int i,int j,double a)
cmatrix::~cmatrix()
void cmatrix::setpt(double* p)bool cmatrix::isodd()double* cmatrix::
getpt()int cmatrix::geth()
int cmatrix::getl()
return 0;
if(maxid!=i)
}for(j=i+1;j<=h-1;j++)}}for(i=0;i<=h-1;i++)
delete p;
return flag*num;
}cmatrix cmatrix::inv()}temp2.setpt(q);
p[n*h+k]=pow(-1.0,k+n)*add*temp2.gethl_value();}}
temp1.setpt(p);
delete q;
return temp1;}
2樓:
//以下是我原來作業寫的,沒怎麼寫注釋
//你可以參考一下.
#include
using namespace std;
/************************//********矩陣結構********//************************/class juz
;int juz::flag=0;
/************************//********建構函式********//************************/juz::juz(int l,int w,int *n)}}}/************************//********矩陣加法
return temp;
}else
}/************************//********矩陣減法
/************************//********析構函式********//************************/juz::~juz()
else
}int main()
return 0;}
c語言程式設計實現23的矩陣轉置,C語言程式設計實現2 3的矩陣轉置
include iostream usingnamespacestd voidzhuangzhi inta 3 3 intm,n,i for m 0 m 2 m for i 0 i 3 i if m!1 i!0 n a i m a i m a m i a m i n intmain inta 3 3...
c語言程式設計實現將44階矩陣轉置,C語言程式設計實現,將4 4階矩陣轉置
轉置前 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 轉置後 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 include define n 4 void transpose int a n void show int a n int ...
資料結構c語言程式設計對稱矩陣運算實現8階對稱矩
include void input int matrix 8 8 void output int matrix 8 8 printf n 轉置 ps 對稱矩陣,轉置還是自己,好像沒有什麼意義。void transposition int matrix1 8 8 int matrix2 8 8 加法...