
解出关于x的一元二次方程:ax+bx+c=0(a≠0)
解出关于x的一元二次方程:ax+bx+c=0(a≠0)ax+bx+c=0--->x+(b/a)x=-c/a--->[x+b/(2a)]=(b-4ac)/(4a)Δ=b-4...
解出关于x的一元二次方程:ax+bx+c=0(a≠0) ax+bx+c=0 --->x+(b/a)x = -c/a --->[x+b/(2a)] = (b-4ac)/(4a) Δ=b-4ac>0时:x1,2 = (-b±√Δ)/(2a) Δ=b-4ac=0时:x1=x2 = -b/(2a) Δ=b-4ac<0时:无解 请回答的问友列出详细的算法和说明,一部也不要漏过。我看下面的回答看不懂。
展开
1个回答
展开全部
#include<iostream>#include<cmath>usingnamespacestd;intmain(){ doublea,b,c;//定义a、b、c三个变量 cout<<"请输入a、b、c的值"<<endl; cin>>a>>b>>c;//输入a、b、c的值 if(pow(b,2)-4*a*c>=0)//判断b*b-4*a*c的值是否大于或等于零 { cout<<"X1="<<(-b sqrt(b*b-4*a*c))/(2*a)<<endl;//在b*b-4*a*c大于或等于0的情况下输入方程的第一个解 cout<<"X2="<<(-b-sqrt(b*b-4*a*c))/(2*a)<<endl;//在b*b-4*a*c大于或等于0的情况下输入方程的第二个解 } elsecout<<"无解!"<<endl;//在b*b-4*a*c小于0的情况下输出方程无解 return0;} 追问: 回答的有点乱。。看不懂。

2023-08-01 广告
计算过程如下:首先,计算4个数值的和:∑Xs = 0.3 + 0.2 + 0.4 + 0.1 = 1然后,计算 lg-1(∑Xs/4):lg-1(∑Xs/4) = lg-1(1/4) = -1其中,lg表示以10为底的对数,即 log10。...
点击进入详情页
本回答由厦门鲎试剂生物科技股份有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询