如何用c语言计算阶乘(使用c语言计算3阶行列式)
如何用c语言计算阶乘(使用c语言计算3阶行列式)
很多学线性代数的小伙伴在计算3阶行列式的时候总会感到很麻烦,数据量大而且容易看错。我们在知道计算方法后就可以使用c语言写出计算3阶行列式的代码:
#include<stdio.h> int main() { while(true) { int i a[3][3] j sum1 sum2 sum; for(i=0;i<3;i ) { for(j=0;j<3;j ) scanf("%d" &a[i][j]); } sum1=a[0][2]*a[1][0]*a[2][1] a[0][1]*a[1][2]*a[2][0] a[0][0]*a[1][1]*a[2][2]; sum2=a[2][2]*a[0][1]*a[1][0] a[2][1]*a[1][2]*a[0][0] a[0][2]*a[1][1]*a[2][0]; sum=sum1-sum2; printf("%d\n" sum); } }
在进行计算的时候只需要将输入行列式就可以直接计算出结果:
这样就可以很方便很快捷计算3阶行列式了。