注册 登录
编程论坛 C++教室

各位高手给我看看下面的程序那里错了!!我是初学者 谢谢了!!!!

有点狂 发布于 2010-04-03 16:47, 394 次点击
求二元一次方程根啊a1x+b1y=c1   a2x+b2y=c2
#include <stdio.h>
void main ()
{
double a1,b1,c1,a2,b2,c2,x,y;
printf ("输入函数系数\n");
scanf ("%lf,%lf,%lf,%lf,%lf,%lf",a1,b1,c1,a2,b2,c2);
x=(2*c1*b1*a2+a1*c1*b2-a1*b1*c2)/(a1*a1*b2-a1*a2*b1);
y=(a1*c2-a2*c1)/(a1*b2-a2*b1);
printf("x=%lf\n",x);
printf("y=%lf\n",y);
}
3 回复
#2
书呆2010-04-03 16:50
scanf ("%lf,%lf,%lf,%lf,%lf,%lf",&a1,&b1,&c1,&a2,&b2,&c2);
#3
有点狂2010-04-03 18:46
谢谢了!!!!
#4
月光3212010-04-03 18:59
#include <stdio.h>
void main ()
{
double a1,b1,c1,a2,b2,c2,x,y;
printf ("输入函数系数\n");
scanf ("%lf,%lf,%lf,%lf,%lf,%lf",&a1,&b1,&c1,&a2,&b2,&c2);
x=(c1*b2-b1*c2)/(a1*b2-a2*b1);
y=(c2*a1-c1*a2)/(a1*b2-a2*b1);
printf("x=%lf\n",x);
printf("y=%lf\n",y);
}
1