第6题
阅读【例3-1】中求一元二次方程实数解的C++代码,写出程序的执行过程,并提出可能的代码优化方案。 【例3-1】求一元二次方程2x^2+7x-5=0的两个实数解。 #include <iostream> #include <cmath> using namespace std; int main() { int a=2,b=7,c=-5; double x1,x2; x1=(-b+sqrt(b*b-4.0*a*c))/2*a; x2=(-b-sqrt(b*b-4.0*a*c))/2*a; cout<<"方程的两个实数解是:"; cout<<x1<<' '<<x2<<endl; return 0; }
点击查看答案