C语言编程,求一元二次方程 ax2+bx+c=0 的解,谢谢答:include<stdio.h>#include<math.h>main(){int a,b,c,d,x1,x2;printf("请依次输入a,b,c的值:");scanf("%d %d %d",&a,&b,&c); d=b*b-4*a*c;if(d<0) printf("此方程无实根!");else{x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);printf("x1 = %d ...
C语言 任意输入一元二次方程的系数a, b, c,计算并输出一元二次方程...答:include <stdio.h>#include <math.h>void main(){float a,b,c,x1,x2,disc;scanf("f%f%f%",&a,&b,&c); //改成scanf("%f%f%f",&a,&b,&c);disc=b*b-4*a*c;if(fabs(a)<=1e-6){x1=-c/b;printf("%2.4f",x1);}else if(disc>=0){x1=float(-b+sqrt(disc))/(2*...