在VC++环境里用C语言编一个程序
编写一函数,用来判断一个一元二次方程aX*X+b*X+c=0是否有实根。函数的参数是该方程的系数(float型),有实根返回1,否则返回0。。...
编写一函数,用来判断一个一元二次方程 aX*X+b*X+c=0 是否有实根。函数的参数是该方程的系数(float型),有实根返回1,否则返回0。。
展开
5个回答
展开全部
你给人家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;
}
}
{
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;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2008-05-12
展开全部
//---------------------------------------------------------------------------
#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;
}
//---------------------------------------------------------------------------
#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;
}
//---------------------------------------------------------------------------
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上应该是int main()吧,不然就缺主函数了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和一楼的同感
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询