c语言中求一元二次方程的根中一个解怎么写

 我来答
疯狂小鸟ZXD
高粉答主

2018-10-29 · 每个回答都超有意思的
知道大有可为答主
回答量:1.3万
采纳率:96%
帮助的人:2917万
展开全部

#include<stdio.h>
#include<math.h>
main()
{
double a,b,c,d,x1,x2;
while(1){
scanf(" %lf%lf%lf",&a,&b,&c); 
d=b*b-4*a*c;
if(d<0) printf("此方程无实根!\n");
else if(d==0) printf("此方程有一个实根为:%lf\n",-b/(2*a));
else printf("此方程有两个实根为分别为:%lf\t%lf\n",(-b-sqrt(d))/(2*a),(-b+sqrt(d))/(2*a));
}
}

如图所示,望采纳。。。。。。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式