在VC++环境里用C语言编一个程序

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:57:20
编写一函数,用来判断一个一元二次方程 aX*X+b*X+c=0 是否有实根。函数的参数是该方程的系数(float型),有实根返回1,否则返回0。。

//---------------------------------------------------------------------------

#include <stdio.h>

int fun(float a,float b,float c)
{

return (b*b-4*a*c>=1e-6);
}

int main(void)
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
puts(fun(a,b,c)?"YES":"NO");
return 0;
}
//---------------------------------------------------------------------------

你给人家0分来写函数 不是你穷风了 就是写函数的人穷疯了

int fun()
{
float a,b,c;
scanf("%f %f %f",&a,&b,&c);
a = b*b - 4.0*a*c;
if(a>=0)
{
return 1;
}
else
{
return 0;
}
}

楼上应该是int main()吧,不然就缺主函数了

和一楼的同感