找回密码

碧海潮声大学生网

查看: 599|回复: 4
打印 上一主题 下一主题

求助!c语言有错

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-18 11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include "stdio.h"
#include "math.h"
#define N 2
#define M 3
main()
{double a[N+1][M+1],g;int i,j,k,l;
for(i=1;i<N+1;i++){
for(j=1;j<M+1;j++)
scanf("%f",&a[j]);
}
for(i=1;i<N+1;i++){ g=fabs(a);l=i;
for(j=i+1;j<N+1;j++) if(fabs(a[j])>g) {g=fabs(a[j]);l=j;}
if(g!=0) for(k=i;k<M+1;k++)
{g=a[k];a[k]=a[l][k];a[l][k]=g;}
if(a!=0)
for(k=1;k<N+1;k++) {if(k==i) continue;
if(a[k]!=0) {a[k]=a[k]/a; for(l=i+1;l<M+1;l++)
a[k][l]=a[k][l]-a[k]*a[l];
}
}
for(i=1;i<N+1;i++) printf("%f\n",a[M]/a);
}
}
这是我编的求二元一次方程组的c程序,但用2,2 ,4;2,3,5;带入时结果是1和0.5,啊有哪位高手帮我看看啊!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩

相关帖子

2#
发表于 2006-10-18 17:38 | 只看该作者
不会~忘得差不多了
3#
发表于 2006-10-18 20:48 | 只看该作者
唯一啊,偶不懂C,帮不了你了1
4#
发表于 2006-10-19 08:17 | 只看该作者
没学 C``````````  闪人``
5#
发表于 2006-10-19 10:53 | 只看该作者

Wind Code自动转换

楼主要把左边的"Wind Code自动转换"关掉

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

快速回复 返回顶部 返回列表