永发信息网

跪求C语言高手,帮我看看这道题,求解一元二次方程,我就不知道是那错了,下面是我的做法,程序没错,但答案有错。

答案:2  悬赏:40  手机版
解决时间 2021-07-17 19:07

#include<stdio.h>
#include<math.h>
main()
{
float a,b,c,d,x1,x2,p,q;
printf("please enter a,b,c:");
scanf("%f,%f,%f",a,b,c);
if (a==0)
printf("it's F");
else
{
d=b*b-4*a*c;
if (d==0)
{
x1=(-b)/(2*a);
x2=x1;
printf("%5.2,%5.2f",x1,x2);
}
else
{
if (d>0)

{
x1=((-b)+sqrt(d))/(2*a);
x2=((-b)-sqrt(d))/(2*a);
printf("%5.2f,%5.2f",x1,x2);
}
else
{
p=(-b)/(2*a);
q=(-(sqrt(d)))/(2*a);
x1=p+q;
x2=p-q;
printf("%5.2f,%5.2f",x1,x2);
}
}
}
}

最佳答案

#include<stdio.h>
#include<math.h>
main()
{
float a,b,c,d,x1,x2,p,q;
printf("please enter a,b,c:\n");
scanf("%f%f%f",&a,&b,&c);
if (a==0)
printf("it's F");
else
{
d=b*b-4*a*c;
if (d==0)
{
x1=(-b)/(2*a);
x2=x1;
printf("%5.2f,%5.2f",x1,x2);
}
else
{
if (d>0)


{
x1=((-b)+sqrt(d))/(2*a);
x2=((-b)-sqrt(d))/(2*a);
printf("%5.2f,%5.2f",x1,x2);
}
else
{
p=(-b)/(2*a);
q=(-(sqrt(d)))/(2*a);
x1=p+q;
x2=p-q;
printf("%5.2f,%5.2f",x1,x2);
}
}
}
}

全部回答

#include<stdio.h> #include<math.h> main() { float a,b,c,d,x1,x2,p,q; printf("please enter a,b,c:"); scanf("%f,%f,%f",&a,&b,&c); //输入少了& if (a==0) printf("it's F"); else { d=b*b-4*a*c; if (d==0) { x1=(-b)/(2*a); x2=x1; printf("%5.2f,%5.2f",x1,x2); //少了个格式f } else { if (d>0) { x1=((-b)+sqrt(d))/(2*a); x2=((-b)-sqrt(d))/(2*a); printf("%5.2f,%5.2f",x1,x2); } else { p=(-b)/(2*a); q=(-(sqrt(d)))/(2*a); x1=p+q; x2=p-q; printf("%5.2f,%5.2f",x1,x2); } } } }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吸血鬼日记10月23号不出第七集吗?
【查找图片】
鬼武者3 ,急!熟悉的请来帮帮忙!
怎么我玩游戏的时候主板温度就高啊?
QQ空间能克隆吗?
崇宁通宝10元要吗?
长春市哪有炒冰?
寻仙 葫芦副本里的蛇精可以抓为宠物吗?
N81有什么功能
1991年1月28日出生的,有没有阴历阳历赶上同
咋点亮空间?
失眠很多年了该怎么办?
我每天都做梦,休息不好!
为什么旧版的手机不能下载 QQ
qq交友10月16号上传的照片为什么10月22号还没
推荐资讯
基范的电影会在中国上映吗
为什么我用电脑下手机主题下的不对呢
奥迪怠速哆怎么修
红色警戒3动画问题
登录网上银行出现这种情况了,怎么回事?该怎
忘了拿数据线想往手机上传东西怎么办
我很久没玩三国了,现在三国还好玩吗,以前我
青春是个祸害么
梁静茹的有一首歌有“小火车”的是什么歌
周杰伦的无花果谁有MP3或WMA的网址?可以安全
台州三门有艾格专卖店吗?
钱赚钱高手来
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?