试着用C语言编程解N元方程组
#include
#define M 10
float fdel(float *p,int n)
{ int i;
float sum=0;
for(i=0;i
sum+=*(p+i);
sum/=n;
return (fabs(sum));
}
void chu(float *p)
{int i;
for(i=0;i
*(p+i)=999;
return ;}
void print(float *p,int n)
{int i;
for(i=0;i
printf("x%d=%f ",i+1,*(p+i));
return ;}
/**void scan(float **p,int n)
{int i,j;
for(i=0;i
for(j=0;j
{printf(" a%d%d=",i+1,j+1);
scanf("%f",*(p+i)+j);}
return ;}**/
void den(float *a,float *b,int n)
{int i;
for(i=0;i
*(a+i)=*(b+i);
return ;}
void jie(float *p0,float a[M][M],float *p,float *b,int n)
{float sum=0;
int i,j;
for(i=0;i
{ for(j=0;j
{if(i!=j) sum=sum+a[i][j]*p0[j];
else {n=a[i][j];continue;}
}