请人帮我用C语言或VF编写这个程序.ax(x的平方)+bx+c=
ax(x的平方)+bx+c=0编程求一元二次方程解a.b.c系数有输入。 老师的提示是,x>0有2个解,x=0有一个解,x<0无解。
这个应该不难呀 main() { int a,b,c; printf("input a, b, c:"); scanf("%d,%b,%c\n",&a,&b,&c); if(1.0*b*b-1.0*4*a*c>0) { printf("x1=%lf,x2=%lf",(-1.0*b+sqrt(1.0*b*b-1.0*4*a*c))/2*a,(-1.0*b-sqrt(1.0*b*b-1.0*4*a*c))/2*a); } if(1.0*b*b-1.0*4*a*c==0) { printf("x=%lf",1.0*b/2*a); } if1.0*b*b-1.0*4*a*c<0) { printf("无解....."); } return; } 应该可以了吧!别忘了,#include "math.h"