用C++语言解该一元二次方程

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:37:45
用C++语言解该一元二次方程:如图:

我晕
我给你
百度hi 我,我教你

#include<stdio.h>

#include<stdio.h>

void main()
{
float a,b,c,disc,x1,x2,realpart,imagpart;

scanf("%f,%f,%f",&a,&b,&c);

printf("the aquation");

if(fabs(a)<=1e-6)

printf("is not a quadratic");

else
{
disc=b*b-4*a*c;

if(fabs(disc)<=1e-6)

printf("有两等根:%8.4f\n",-b/(2*a));

else

if(disc>1e-6)

x1=(-b+aqrt(disc))/(2*a);

x2=(-b-aqrt(disc))/(2*a);

printf("有两不等实根:%8.4f\n",x1,x2);

}
......

}

后面还有一部分,你就自己想想吧,总不能完全靠别人,要是实在想不出来,可以hi 我!

这个书本上就有