#include "stdio.h"
#include "math.h"
void main()
{
float a, b, c, delta, p, q;
printf("Input a,b,c:\n");
scanf("%f,%f,%f",&a,&b,&c);
if(a==0)
{
if(b==0)
printf("No result!\n");
else
printf("Only one result: %5.2f\n",-c/b);
}
else
{
delta=b*b-4*a*c;
p=-b/(2*a);
q=sqrt(fabs(delta))/(2*a);
if(delta>0)
printf("Two results:x1=%5.2f,x2=%5.2f\n",p+q,p-q);
else if(delta==0)
printf("Two same results:x1=x2=%5.2f\n",p);
else
printf("Two results:x1=%5.2f+%5.2fi,x2=%5.2f-%5.2fi\n",p,q,p,q);
}
}
我们这学期学 学完之后告诉你