C语言行列式转置

#include
void main()
{
	int a[3][4] = { {1,2,3},{4,5,6},{7,8,9} };
	int b[4][3] = {0};
	int zf = sizeof(a) / sizeof(a[0][0]);//总长
	int row_len = sizeof(a) / sizeof(a[0]);//行数
	int col_len = zf / row_len;//列数
	int i, j, k=0,count=0;
	for (i = 0; i 

C语言行列式转置_第1张图片

我用sizeof()函数求数组元素总个数,再求出每一行的和每一列的元素个数,用来控制循环。

行列式转置:

一个行列式事一个3*4的,经过转置后就是4*3的,行列式本身的值不变。

你可能感兴趣的:(C#,c语言)