- 简介
注意下标 和 参数的传递。用一维数组存储二维数组,编程时候注意元素下标。 - 实现代码
<span style="font-family:Microsoft YaHei;font-size:14px;">//N*N矩阵相乘 void NmultiplyNmatrix( int *A, int *B, int *C, int N) { for( int i=0; i<N; i++) { for( int j=0; j<N; j++) { int aIndex = i * N + 0; int bIndex = 0 * N + j; int cIndex = i * N + j; C[cIndex] = 0; for( int k=0; k<N; k++) { C[cIndex] += A[aIndex] * B[bIndex]; aIndex = aIndex + 1; bIndex = bIndex + N; } } } }</span>
实现两个N*N矩阵的乘法 矩阵用一维数组表示
最新推荐文章于 2022-06-08 22:57:13 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)