import java.util.Scanner; public class Test3 { public static void main(String[] args) { System.out.println("please inter the number!"); Scanner sca=new Scanner(System.in); int a1=sca.nextInt(); int a2=sca.nextInt(); int b1=sca.nextInt(); int b2=sca.nextInt(); int d1=sca.nextInt(); int d2=sca.nextInt(); int[][] D=new int[][]{{a1,b1},{a2,b2}}; int[][] D1=new int[][]{{d1,b1},{d2,b2}}; int[][] D2=new int[][]{{a1,d1},{a2,d2}}; int m=D[0][0]*D[1][1]-D[0][1]*D[1][0]; int m1=D1[0][0]*D1[1][1]-D1[0][1]*D1[1][0]; int m2=D2[0][0]*D2[1][1]-D2[0][1]*D2[1][0]; int x=m1/m; int y=m2/m; System.out.println(x); System.out.println(y); }} 数学不好...只会用行列式
public class Test3 { public static void main(String[] args) {
System.out.println("please inter the number!");
Scanner sca=new Scanner(System.in);
int a1=sca.nextInt();
int a2=sca.nextInt();
int b1=sca.nextInt();
int b2=sca.nextInt();
int d1=sca.nextInt();
int d2=sca.nextInt();
int[][] D=new int[][]{{a1,b1},{a2,b2}};
int[][] D1=new int[][]{{d1,b1},{d2,b2}};
int[][] D2=new int[][]{{a1,d1},{a2,d2}};
int m=D[0][0]*D[1][1]-D[0][1]*D[1][0];
int m1=D1[0][0]*D1[1][1]-D1[0][1]*D1[1][0];
int m2=D2[0][0]*D2[1][1]-D2[0][1]*D2[1][0];
int x=m1/m;
int y=m2/m;
System.out.println(x);
System.out.println(y);
}}
数学不好...只会用行列式