only 发表于 2006-10-18 11:00

求助!c语言有错

#include "stdio.h"
#include "math.h"
#define N 2
#define M 3
main()
{double a,g;int i,j,k,l;
for(i=1;i<N+1;i++){
for(j=1;j<M+1;j++)
scanf("%f",&a);
}
for(i=1;i<N+1;i++){ g=fabs(a);l=i;
for(j=i+1;j<N+1;j++) if(fabs(a)>g) {g=fabs(a);l=j;}
if(g!=0) for(k=i;k<M+1;k++)
{g=a;a=a;a=g;}
if(a!=0)
for(k=1;k<N+1;k++) {if(k==i) continue;
if(a!=0) {a=a/a; for(l=i+1;l<M+1;l++)
a=a-a*a;
}
}
for(i=1;i<N+1;i++) printf("%f\n",a/a);
}
}
这是我编的求二元一次方程组的c程序,但用2,2 ,4;2,3,5;带入时结果是1和0.5,啊有哪位高手帮我看看啊!!!!

“药粉”小梅 发表于 2006-10-18 17:38

不会~忘得差不多了

starshow0571 发表于 2006-10-18 20:48

唯一啊,偶不懂C,帮不了你了1

海院の水水 发表于 2006-10-19 08:17

没学 C``````````闪人``

墙角野猫 发表于 2006-10-19 10:53

<p><input type="checkbox" name="atc_convert" />Wind Code自动转换</p><p>楼主要把左边的"Wind Code自动转换"关掉</p>
页: [1]
查看完整版本: 求助!c语言有错