头条焦点:三个未知数三个方程怎么解_求方程ax2 bx c 0的根 用三个函数分别求当b2 4ac amp gt 0 等于0

来源:互联网 发布日期:2023-06-22 04:13:03


(资料图)

1、#include #include // b^2-4ac == 0void fun1(double &a,double &b,double &c,double &d){ double ans = -b/(2*a); printf("b^2-4ac == 0 , x1 = x2 = %lf.",ans);}// b^2-4ac > 0void fun2(double &a,double &b,double &c,double &d){ double ans1,ans2; ans1 = (-b+sqrt(d)) / (2*a); ans2 = (-b-sqrt(d)) / (2*a); printf("b^2-4ac > 0 , x1 = %lf , x2 = %lf.",ans1,ans2);}// b^2-4ac < 0void fun3(double &a,double &b,double &c,double &d){ double real,imar; real = -b/(2*a); imar = sqrt(-d) / (2*a); printf("b^2-4ac < 0 , x1 = %lf+%lfi , x2 = %lf-%lfi.",real,imar,real,imar);}int main(){ double a,b,c,d; printf("please input a,b,c."); while(scanf("%lf%lf%lf",&a,&b,&c)!=EOF){ d = b*b-4*a*c; if(d==0) fun1(a,b,c,d); else if(d>0) fun2(a,b,c,d); else fun3(a,b,c,d); printf("please input a,b,c."); }}。

本文就为大家分享到这里,希望小伙伴们会喜欢。

关键词:
x 广告
设施 移动
x 广告

Copyright @  2015-2022 科技先生网版权所有 关于我们 备案号: 沪ICP备2022005074号-4   联系邮箱:58 55 97 3@qq.com