1.输入代码,结果如下。
1.1 整数根
输入一个简单的方程的系数x^2-3x+2=0,得到结果如下,计算正确。
1.2 非整数根
输入一个复杂的方程的系数x^2+3x+1=0,得到结果如下。
1.3 复数根
输入一个复杂的方程的系数2x^2+2x+1=0,得到结果如下。
1.4 延伸
计算方程的两个根的误差:f(x1)和f(x2)。
2.部分源代码
#include<iostream>
#include<math.h>
using namespace std;
void main ()
{
double a,b,c,delta;
cout<<"请输入方程a*x^2+b*x+c=0的系数a,b,c(以空格隔开): ";
cin>>a>>b>>c;
******
i*"<<sqrt(-delta)/(2*a)<<endl;
}
}