- 请人帮我用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"