C++练习之 求方程ax²

发布时间:2025-04-20 01:49

冷冻库温度控制: 通常在-18°C至-24°C之间,具体视制造商要求。 #生活技巧# #食物储存技巧# #冷冻库使用要点#

最新推荐文章于 2025-01-21 15:47:50 发布

ltree98 于 2012-12-04 15:44:36 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

求方程ax²-bx+c=0的解,此题我将a,b,c与△(b²-4ac)设置成全局变量。

然后根据△与0关系调用不同函数。

当然也可以将大于0与等于0合成一个。

#include <iostream>
#include <cmath>
using namespace std;
double a,b,c,k;
void answer1();
void answer2();
void answer3();
int main()
{
 cout<<"请输入a,b,c的值:";
 cin>>a>>b>>c;
 k=b*b-4*a*c;
 if(k<0)
  answer1();
 else if(k==0)
  answer2();
 else
  answer3();
 return 0;
}
void answer1()
{
 cout<<"此方程无解。"<<endl;
}
void answer2()
{
 double m;
 m=(-b)/(2*a);
 cout<<"此方程根为:"<<m<<endl;
}
void answer3()
{
 double x,y;
 x=(-b+sqrt(k))/(2*a);
 y=(-b-sqrt(k))/(2*a);
 cout<<"此方程根为:"<<x<<"和"<<y<<endl;
}

网址:C++练习之 求方程ax² https://www.yuejiaxmz.com/news/view/877006

相关内容

一元二次方程ax^2+bx+c=0(a≠0),为什么只有b^2
AX=XB李群李代数知识求解方程
Ax=b,利用矩阵的逆求x
配方公式 ax^2+bx+c=0(a≠0
线性方程组 AX=0 满足结论
给定三维空间里的任意三个点来确定一个平面方程Ax+By+Cz+D=0的求解过程及伪代码的实现
设矩阵 已知线性方程组AX=β有解但不唯一,试求 (I)a的值; (Ⅱ)正交矩
任何齐次线性方程组AX=0一定有解.
若(AX)=1200H,(BX)=0100H,执行指令MOV AX,BX 后,A
cph = CoxPHFitter()训练过程中遇到的坑以及画图

随便看看