失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > c语言程序算一元二次方程 如何用C语言来计算一元二次方程

c语言程序算一元二次方程 如何用C语言来计算一元二次方程

时间:2023-04-26 13:23:05

相关推荐

c语言程序算一元二次方程 如何用C语言来计算一元二次方程

C语言实现一元二次方程的解 源程序

#include

#include

float x1,x2,p,q,d;

float great_than_zero(float,float);

float equql_to_zero(float,float);

float smaller_than_zero(float,float);

main()

{

float a,b,c;

printf(“Enter a,b,c:”);

scanf(“%f%f%f”,&a,&b,&c);

d=b*b-4*a*c;

if(d>0)

{

great_than_zero(a,b);

printf(“x1=%5.2f\tx2=5.2f\n”,x1,x2);

}

else if(d==0)

{

equal_to_zero(a,b);

printf(“x1=x2=%6.2f\n”,x1);

}

else

{

smaller_than_zero(a,b);

printf(“x1=%5.2f+%5.2f\n”,p,q);

printf(“x2=%5.2f-%5.2f\n”,p,q);

}

return 0;

}

float great_than_zero(float x,float y)

{

x1=(-y+sqrt(d))/(2*x);

x2=(-y-sqrt(d))/(2*x);

return ;

}

float equql_to_zero(float x,float y)

{

x1=(-y)/(2*x);

return;

}

float smaller_than_zero(float x,float y)

{

p=-y/(2*x);

q=sqrt(-d)/(2*x);

return;

}

VC爱好者38866.9887847222

如果觉得《c语言程序算一元二次方程 如何用C语言来计算一元二次方程》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。