import java.util.Scanner;
public class detminant {
public static void main(String[] args){
int num;
Scanner scanner=new Scanner(System.in);
System.out.println("请输入行列式阶数");
num=scanner.nextInt();
switch (num){
case 0:
System.out.println("0");
break;
case 1:
System.out.println("");
int k;
k=scanner.nextInt();
System.out.println(k);
break;
case 2:
System.out.println("|a b|");
System.out.println("|c d|");
int a;
int b;
int c;
int d;
Scanner beat=new Scanner(System.in);
a=scanner.nextInt();
b=scanner.nextInt();
c=scanner.nextInt();
d=scanner.nextInt();
int sum=a*d-b*c;
System.out.println(sum);
break;
case 3:
System.out.println("请按字母顺序输入");
System.out.println("|a b c|");
System.out.println("|d e f|");
System.out.println("|g h i|");
int m;
int n;
int p;
int o;
int e;
int f;
int g;
int h;
int i;
Scanner three=new Scanner(System.in);
m=scanner.nextInt();
n=scanner.nextInt();
p=scanner.nextInt();
o=scanner.nextInt();
e=scanner.nextInt();
f=scanner.nextInt();
g=scanner.nextInt();
h=scanner.nextInt();
i=scanner.nextInt();
int sun=m*e*i+n*f*g+o*h*p-p*e*g-n*o*i-m*f*h;
System.out.println(sun);
break;
default:
System.out.println("无能为力");
}
}
}
刚学线性代数和Java,不喜莫喷;;