<pre name="code" class="cpp">#include "stdio.h"
#include "math.h"
void main()
{
float a, b, c, d, m1, m2;
printf ("请输入a, b, c 的值\n");
scanf("%f %f %f",&a,&b,&c); //输入a b c 的值
d=b*b-4*a*c;
if ( a != 0 )
{
if (0 <= d )
{
m1=((-b + sqrt(d) )/ (2*a));
m2=((-b - sqrt(d) )/ (2*a));
printf (" 两根为%f, %f;\n", m1, m2);
}
else
printf("输入有误,请重新输入a, b, c的值\n");
}
else
printf("输入有误,请重新输入a, b, c的值\n");
}
求方程ax∧2+bx+c=0的实数根(要求输入实型数a,b,c,并使之满足a!=0且b∧2-4ac>0)
最新推荐文章于 2023-11-14 22:48:45 发布