输入系数a b c, 求解一元二次方程ax2+bx+c=0的根

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入系数a b c, 求解一元二次方程ax2+bx+c=0的根相关的知识,希望对你有一定的参考价值。

#include<iostream>

using namespace std;

#include<cmath>

 int main()

 {

  float a,b,c;

  double x1,x2,s;

  cout<<"please enter the num:";

  cin>>a>>b>>c;

  if(b*b-4*a*c>=0)

{

x1=(-b+sqrt(b*b-4*a*c))/(2*a);

  x2=(-b-sqrt(b*b-4*a*c))/(2*a);

  cout<<"x1="<<x1<<"\n"<<"x2="<<x2<<endl;

}

else

cout<<"方程无实根"<<endl; 

  return 0;

 }


本文出自 “11339265” 博客,请务必保留此出处http://11349265.blog.51cto.com/11339265/1752899

以上是关于输入系数a b c, 求解一元二次方程ax2+bx+c=0的根的主要内容,如果未能解决你的问题,请参考以下文章

求一元二次函数的根

Python编程练习:一元二次方程求根

请定义一个函数 quadratic(a, b, c),接收 3 个参数,返回一元二次方程: ax2 + bx + c = 0 的两个解

7-54 求方程的解 (10 分)

c语言求一元二次方程的根

方程组求解