C程序计算二阶行列式的值
本文将使用C语言编写程序计算二阶行列式的值;二阶行列式的表示如下:

使用C语言计算二阶行列式
程序通过定义一个2*2数组用于存储输入的二阶行列式;再通过前文的公式计算出二阶行列式的值;
#include <stdio.h>
int main() {
int D[2][2];
int value;
scanf("%d %d", &D[0][0], &D[0][1]); //a11 a12
scanf("%d %d", &D[1][0], &D[1][1]); //a21 a22
// D = a11a22 - a12a21
value = D[0][0] * D[1][1] - D[0][1] * D[1][0];
printf("a11 = %d\ta12 = %d\n", D[0][0], D[0][1]);
printf("a21 = %d\ta22 = %d\n", D[1][0], D[1][1]);
printf("D = %d\n", value);
}
运行效果
3 -2
2 1
a11 = 3 a12 = -2
a21 = 2 a22 = 1
D = 7