永发信息网

C语言基础题,c语言高手请进

答案:2  悬赏:10  手机版
解决时间 2021-05-10 03:59
  • 提问者网友:听门外雪花风
  • 2021-05-09 09:36
编写程序求一元二次方程ax平方加bx加c的根
最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-05-09 10:34

main()


{


double a=?;


double b=?;


double c=?


double x;


doublet delta;


delta = b*b-4*a*c


if(delta < 0)


{


printf("无解!\n");


}


else if(fabs(delta-1e-20)<0.0)


{


x=(-b+sqrt(delta))/(2*a);


printf("方程有两相等实根 x= %f \n",x);


}


else


{


x=(-b+sqrt(delta))/(2*a);


printf("方程有两不等实根 其中 x1= %f ",x);


x=(-b-sqrt(delta))/(2*a);


printf("方程有两不等实根 其中 x2= %f \n",x);


}


}

全部回答
  • 1楼网友:胯下狙击手
  • 2021-05-09 12:13
#include<conio.h>; #include<stdio.h>; #include<math.h>; main() { float a,b,c,d,e,f; scanf("%f %f %f",&a,&b,&c); d=b*b-4*a*c; if (d>=0) {e=((-b+sqrt(d))/2*a); f=((-b-sqrt(d))/2*a); printf("%f %f",e,f);} else printf("No real root!"); getch(); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯