• 例:求一元二次方程式ax2+bx+c=0的根,a,b,c由键盘输入。

      1. #include<iostream>
      2. #include<cmath> //数学函数头文件
      3. using namespace std;
      4. int main()
      5. {
      6. float a,b,c,x1,x2;
      7. cin>>a>>b>>c;
      8. x1= (-b+sqrt(b*b-4*a*c))/(2*a);
      9. x2= (-b-sqrt(b*b-4*a*c))/(2*a);
      10. cout<<"x1="<<x1<<endl;
      11. cout<<"x2="<<x2<<endl;
      12. return 0;
      • 运行结果:

    4.5 8.8 2.4
    x1=-0.327612
    x2=-1.17794

    • 程序中用到数学函数,要包含头文件cmath;
    • 顺序结构的程序的各执行语句是顺序执行的,最简单易懂。