void matrixmulti( int **a, int **b,int **c,int n1,int m,int n2)
for (i=0; ifor (i=0; ia[0][0]=1;
a[0][1]=2;
a[0][2]=3;
a[1][0]=2;
a[1][1]=3;
a[1][2]=1;
b[0][0]=1;
b[0][1]=2;
b[0][2]=3;
b[0][3]=5;
b[1][0]=2;
b[1][1]=3;
b[1][2]=2;
b[1][3]=5;
b[2][0]=3;
b[2][1]=1;
b[2][2]=1;
b[2][3]=5;
matrixmulti(a,b,c,n1,m,n2);
for (i=0; icout<}//析構
for (i=0;ifor (i=0; ifor (i=0;idelete a;
delete b;
delete c;
a = null;
b = null;
b = null;
system("pause");
return 0;
}
陣列元素相乘 C 矩陣相乘
矩陣相乘最重要的方法是一般矩陣乘積。它只有在第乙個矩陣的列 column 和第二個矩陣的行數 row 相同時才有意義 一般單指矩陣乘積時,指的便是一般矩陣乘積。乙個m n的矩陣就是m n個數排成m行n列的乙個數陣。由於它把許多資料緊湊的集中到了一起,所以有時候可以簡便地表示一些複雜的模型。運算如下所...
c 語言 矩陣相乘
題目描述 計算兩個矩陣a和b的乘積。輸入第一行三個正整數m p和n,0 m,n,p 10,表示矩陣a是m行p列,矩陣b是p行n列 接下來的m行是矩陣a的內容,每行p個整數,用空格隔開 最後的p行是矩陣b的內容,每行n個整數,用空格隔開。輸出輸出乘積矩陣 輸出佔m行,每行n個資料,以空格隔開。樣例輸入...
矩陣相乘c語言
如下 示例 void fun int a 10 10 int b 10 10 int m,int p,int n 定義函式fun for i 0 i 輸出相乘後的矩陣 for t 1,j 0 j,t 關鍵是發現矩陣相乘的規律,然後盡量結構清晰的用 寫出來 include intmain printf...