//#include <stdio.h>
//#include <math.h>
///*
//2.求方程ax2+bx+c=0的根,
//用3个函数分别求当:
//b-4ac大于0、等于0和小于0时的根
//并输出结果.
//从主函数输人a,b,c的值。
//*/
//
//void deta_two(double a, double b, double c, double d) {
// //b-4ac大于0
// double s1 = 0,s2=0;
// s1 = (-b + sqrt(d)) / (2 * a);
// s2 = (-b - sqrt(d)) / (2 * a);
// printf("一元二次方程根为:x1 = %0.6lf x2 = %0.6lf\n",s1,s2);
//}
//
//void deta_one(double a, double b, double c, double d) {
// //b-4ac == 0
// double s1 = 0;
// s1 = (-b + sqrt(d)) / (2 * a);
// printf("一元二次方程根为:x1 == x2 = %0.6lf\n", s1);
//}
//
//void deta_zero(double a, double b, double c, double d) {
// //b-4ac < 0
// double s1 = 0,s2 = 0;
// s1 = -b / (2 * a);
// s2 = sqrt(-d);
// printf("一元二次方程根为:x1 =%0.6lf+%0.6lfi x2 = %0.6lf-%0.6lfi\n", s1, s2, s1, s2);
//}
//
//void main() {
// void deta_two(double a, double b, double c, double d);
// void deta_one(double a, double b, double c, double d);
// void deta_zero(double a, double b, double c, double d);
// double a ,b,c,zhi,deta;
// a = b = c = zhi = deta = 0;
// printf("请输入abc的值,以空格分隔\n");
// scanf_s("%lf%lf%lf",&a,&b,&c);
// if (a == 0)
// {
// if (b != 0)
// {
// printf("因为a为0,所以方程不为二次方程,此时根为:%0.6lf\n", -c / b);
// }
// else if (c != 0)
// {
// printf("方程无解\n");
// }
// else
// {
// printf("不要搞笑\n");
// }
// }
// else
// {
// deta = b * b - 4 * a * c;
// if (deta > 0)
// {
// deta_two(a, b, c, deta);
// }
// else if (deta == 0)
// {
// deta_one(a, b, c, deta);
// }
// else
// {
// deta_zero(a, b, c, deta);
// }
// }
//
//}