一元二次方程 Ax+bx+c=0的根测试用例

设某个程序用于求-元二次方程 Ax+bx+c=0的根,A、b和c为整数。试设计一组测试用例,用来测试此程序。

#include<stdio.h>
#include<math.h>
int main()
{
    int a,b,c;
     double x1,x2;
     printf("请输入三个系数a,b,c:\n");
     scanf("%d%d%d",&a,&b,&c);
     x1=(-b+sqrt(b*b-4*a*c))/2;
     x2=(-b-sqrt(b*b-4*a*c))/2;
     if(b*b-4*a*c<0){
          printf("这个一元二次方程无解\n");
     }else{
          printf("这个方程的根为%.2lf和%.2lf\n",x1,x2);
     }
     return 0;
}