C语言中求方程的根怎样实现?
#include#includevoidmain(){floata,b,c,disc=b*b-4*a*c,x1,x2;scanf("%f%f%f",&a,&b,&c);i...
#include
#include
void main()
{
float a,b,c,disc=b*b-4*a*c,x1,x2;
scanf("%f%f%f",&a,&b,&c);
if(disc>=0)
{ x1=((-b)+sqrt(disc))/(2.0*a);
x2=((-b)-sqrt(disc))/(2.0*a);
printf("%f\n",x1);
printf("%f\n",x2);
}
else
printf("无实根\n");
} 展开
#include
void main()
{
float a,b,c,disc=b*b-4*a*c,x1,x2;
scanf("%f%f%f",&a,&b,&c);
if(disc>=0)
{ x1=((-b)+sqrt(disc))/(2.0*a);
x2=((-b)-sqrt(disc))/(2.0*a);
printf("%f\n",x1);
printf("%f\n",x2);
}
else
printf("无实根\n");
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询