用c语言解方程组

例如:y=a*x^2+bx+c与方程y=d+ex^2联立,abcde均为已知数的话,如何编程呀!求大神解答!... 例如:y=a*x^2+bx+c 与方程 y=d+ex^2 联立,abcde均为已知数的话,如何编程呀!
求大神解答!
展开
 我来答
xoaxa
推荐于2017-10-10 · TA获得超过8608个赞
知道大有可为答主
回答量:6415
采纳率:72%
帮助的人:3445万
展开全部

/*

1 -2 1 -1 -2 4

交点坐标为(1.22,0.05),(-1.22,4.95)

Press any key to continue

*/

#include <stdio.h>
#include <math.h>

double Value(double x,double a,double b,double c) {
return a * x * x + b * x + c;
}

int main() {
double x1,y1,x2,y2;
double a,b,c,d,e,f,delta;
scanf("%lf%lf%lf%lf%lf%lf",&a,&b,&c,&d,&e,&f);
delta = (b - e)*(b - e) - 4 * (a - d) * (c - f);
if(delta < 0) {
printf("二抛物线无交点。\n");
return 0;
}
x1 = (-(b - e) + sqrt(delta))/(2.0 * (a - d));
x2 = (-(b - e) - sqrt(delta))/(2.0 * (a - d));
y1 = Value(x1,a,b,c);
y2 = Value(x2,a,b,c);
printf("交点坐标为(%.2lf,%.2lf),(%.2lf,%.2lf)\n",x1,y1,x2,y2);
return 0;
}
Sievers分析仪
2024-10-13 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准... 点击进入详情页
本回答由Sievers分析仪提供
金色潜鸟
2014-02-23 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5628万
展开全部
先把2个方程相减:
0 =a*x+bx+c - d - ex^2
0 = (a - e) *x*x +b * x + (c - d);
令:
A=(a-e);
B= b;
C=(c-d);
于是:
y = A * x*x + B*x + C;
解这个 一元二次方程 就可以了。
解 一元二次方程的程序 学 c 语言的人都写过。
你添上 scanf("%f %f %f %f %f",&a,&b,&c,&d,&e);
A=(a-e);
B= b;
C=(c-d);
接着写 解这个 一元二次方程 的程序 。判别式 B*B - 4*A*C 。再套求根公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式