满意答案
zhyjbjpg
2016.07.10
采纳率:52% 等级:9
已帮助:1060人
123456789101112131415161718192021222324#include #include int main(){ float a, b, c, jud; printf ("输入二次方程的三个系数(第一个不能为0):"); scanf ("%f %f %f", &a, &b, &c); jud = b * b - 4 * a * c; //根的判别式 if (jud > 0) { printf ("该方程有两个不相等的实根:\n"); printf ("x1 = %.2f\n",(-b + sqrt (jud)) / (2 * a)); printf ("x2 = %.2f\n", (-b - sqrt (jud)) / (2 * a)); } else if (jud == 0) { printf ("该方程有两个相等的实根:\n"); printf ( "x1 = x2 = %.2f\n", -b / (2 * a)); } else printf ("This equation haven't real root\n"); return 0;}
06分享举报