public static void main(String[] args) {
// TODO Auto-generated method stub
//String [] ss=sss.spilt(",");
Scanner scan=new Scanner(System.in);
int len=5;
double [] numbers=new double[len];
for(int i=0;i<6;i++){
char [] ch={'a','b','c','d','e','f'};
System.out.println("请输入"+ch[i]);
numbers[i]=scan.nextDouble();
}
double x=(numbers[4]*numbers[3]-numbers[1]*numbers[5])/(numbers[0]*numbers[3]-numbers[1]*numbers[2]);
double y=(numbers[0]*numbers[5]-numbers[4]*numbers[2])/(numbers[0]*numbers[3]-numbers[1]*numbers[2]);
System.out.println("方程组ax+by=e;cx+dy=f的解为:x="+x+"y="+y);
// TODO Auto-generated method stub
//String [] ss=sss.spilt(",");
Scanner scan=new Scanner(System.in);
int len=5;
double [] numbers=new double[len];
for(int i=0;i<6;i++){
char [] ch={'a','b','c','d','e','f'};
System.out.println("请输入"+ch[i]);
numbers[i]=scan.nextDouble();
}
double x=(numbers[4]*numbers[3]-numbers[1]*numbers[5])/(numbers[0]*numbers[3]-numbers[1]*numbers[2]);
double y=(numbers[0]*numbers[5]-numbers[4]*numbers[2])/(numbers[0]*numbers[3]-numbers[1]*numbers[2]);
System.out.println("方程组ax+by=e;cx+dy=f的解为:x="+x+"y="+y);
}
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5 at First.Demo1_13.main(Demo1
将int len=5;改成int len=6
double [] numbers=new double[len];
len代表数组的长度