1.INF#原因??
n阶行列式求解,求帮忙,得到结果1.INF#原因??#include<iostream.h>
const int M=100;
void main()
{
double A[M][M];
int n,i,j,k;
double s=1.0;
cout<<"请输入行列式的阶数:";
cin>>n;
cout<<"按行依次输入行列式方程组的系数:"<<endl;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
cin>>A[i][j];
for(i=1;i<=n;i++)
{
for(j=i+1;j<=n;j++)
{
for(k=i;k<=n;k++)
A[j][k] = A[j][k] * A[i][i] / A[j][i] - A[i][k];
}
}
for(i=1;i<=n;i++)
s = s * A[i][i];
cout<<"行列式的值为"<<s<<endl;
}