用C++求解一元二次方程的程序有什么错误?//解一元二次方程的C++程序#include #include #include double sqrt1(double,double); double sqrt2(double,double); double printer(double,double);void main() { float a,b,c; double x1,x2; cou
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 21:07:04
![用C++求解一元二次方程的程序有什么错误?//解一元二次方程的C++程序#include #include #include double sqrt1(double,double); double sqrt2(double,double); double printer(double,double);void main() { float a,b,c; double x1,x2; cou](/uploads/image/z/14579790-6-0.jpg?t=%E7%94%A8C%2B%2B%E6%B1%82%E8%A7%A3%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84%E7%A8%8B%E5%BA%8F%E6%9C%89%E4%BB%80%E4%B9%88%E9%94%99%E8%AF%AF%3F%2F%2F%E8%A7%A3%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84C%2B%2B%E7%A8%8B%E5%BA%8F%23include+%23include+%23include++double+sqrt1%28double%2Cdouble%29%3B+double+sqrt2%28double%2Cdouble%29%3B+double+printer%28double%2Cdouble%29%3Bvoid+main%28%29+%7B+float+a%2Cb%2Cc%3B+double+x1%2Cx2%3B+cou)
用C++求解一元二次方程的程序有什么错误?//解一元二次方程的C++程序#include #include #include double sqrt1(double,double); double sqrt2(double,double); double printer(double,double);void main() { float a,b,c; double x1,x2; cou
用C++求解一元二次方程的程序有什么错误?
//解一元二次方程的C++程序
#include
#include
#include
double sqrt1(double,double);
double sqrt2(double,double);
double printer(double,double);
void main()
{
float a,b,c;
double x1,x2;
coutb>>c;
if(b*b-4*a*c !=0)
{
if(b*b-4*a*c)
{
sqrt1(x1,x2);
}
else
{
printer(x1,x2);
}
}
else
{
sqrt2(x1,x2);
}
double sqrt1(double x1,double x2) //b*b-4ac>0
{
float a,b,c;
if(a!=0)
{
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
cout
用C++求解一元二次方程的程序有什么错误?//解一元二次方程的C++程序#include #include #include double sqrt1(double,double); double sqrt2(double,double); double printer(double,double);void main() { float a,b,c; double x1,x2; cou
//解一元二次方程的C++程序
#include
#include
#include
void sqrt1(double,double);
void sqrt2(double,double);
void printer(double,double);
void main()
{
float a,b,c;
double x1,x2;
coutb>>c;
if(b*b-4*a*c !=0)
{
if(b*b-4*a*c)
{
sqrt1(x1,x2);
}
else
{
printer(x1,x2);
}
}
else
{
sqrt2(x1,x2);
}
}
void sqrt1(double x1,double x2) //b*b-4ac>0
{
float a,b,c;
if(a!=0)
{
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
cout