2016-10-18 275 views
-4

所以我需要计算2×2矩阵,行列式矩阵简单的一个 .. 如果可以的话,请写代码,因为我不明白像其他线程,就像我正在阅读英文文献+代码..如何计算行列式矩阵的2x2 -C

#include<stdio.h> 

int main(){ 
int x[2][2]={{1,2},{3,4}}; 
int i,j,d; 

for(i=0;i<=1;i++){ 
    for(j=0;j<=1;j++){ 
     printf(" %d ", x[i][j]); 
    } 
    printf(" \n"); 
} 

return 0; 
} 

谢谢!

回答

1

你并不需要一个循环计算2×2矩阵的行列式,只需使用:

int result = (x[0][0] * x[1][1]) - (x[0][1] * x[1][0]); 
+0

环路只是为了显示矩阵.. –