试验第一题
#include<stdio.h>
#include<math.h>
int main(void)
{
int a,b,c,d;
double x1,x2;
scanf("%d %d %d",&a,&b,&c);
if(a==0)
printf("Error!");
else if(a>0)
if(b*b-4*a*c<0)
printf("No,solution!");
if(b*b-4*a*c=0)
printf("x1=x2=%.6f\n",x1=x2=-b/2*a);
else{
d=sqrt(b*b-4*a*c);
printf("x1=%.6f\n",(-b+d)/2*a);
printf("x2=%.6f\n",(-b-d)/2*a);
}
else if(a==0&&b==0&&c==0)
return 0;
}
return 0;
}

浙公网安备 33010602011771号