C程序中具有函数递归的nxn矩阵的行列式

时间:2019-11-15 19:42:57

标签: c recursion matrix

我想更正此代码以计算nxn矩阵的行列式。下面的代码是我到目前为止所做的。但是它给出正确的答案(最多3x3矩阵),甚至大于给出错误的值。我还单独检查了由主矩阵形成次要矩阵的部分,它工作正常。还是我不知道为什么4x4和更高矩阵会返回错误的值?

<com.google.android.material.textfield.TextInputLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

1 个答案:

答案 0 :(得分:3)

解决方案是删除static。变量det仅在函数第一次运行时为零。下次,它的值将与上次通话结束时的值相同。

您可以连续尝试两个或多个3x3矩阵。只有第一次调用dete才会产生正确的结果。