早教吧作业答案频道 -->数学-->
谁能帮忙使用类模板设计一个一元二次方程吗?使用类模板设计一个一元二次方程类equation,方程的形式为ax2+bx+c=0,方程的3个参数作为数据成员.要求数据成员c固定为double型,而a和b分别指定
题目详情
谁能帮忙使用类模板设计一个一元二次方程吗?
使用类模板设计一个一元二次方程类equation,方程的形式为ax2 + bx + c = 0,方程的3个参数作为数据成员.要求数据成员c固定为double型,而a和b分别指定为类型T1和T2.以下是使用该equation类定义对象的几个例子:
equation e1(2, 3.5, 2.7); //表示方程2x2 + 3.5x + 2.7 = 0
equation e1(2, 3, 2.7); //表示方程2x2 + 3x + 2.7 = 0
equation< double, double> e1(2.2, 3.5, 2.7); //表示方程2.2x2 + 3.5x + 2.7 = 0
要求equation类的成员函数尽可能丰富一些.
使用类模板设计一个一元二次方程类equation,方程的形式为ax2 + bx + c = 0,方程的3个参数作为数据成员.要求数据成员c固定为double型,而a和b分别指定为类型T1和T2.以下是使用该equation类定义对象的几个例子:
equation e1(2, 3.5, 2.7); //表示方程2x2 + 3.5x + 2.7 = 0
equation e1(2, 3, 2.7); //表示方程2x2 + 3x + 2.7 = 0
equation< double, double> e1(2.2, 3.5, 2.7); //表示方程2.2x2 + 3.5x + 2.7 = 0
要求equation类的成员函数尽可能丰富一些.
▼优质解答
答案和解析
template
class equation
{
private:
T1 a;
T2 b;
double c;
public:
equation(T1 A = 0, T2 B = 0, double C = 0.0)
{
a = A;
b = B;
c = C;
return ;
};
};
class equation
{
private:
T1 a;
T2 b;
double c;
public:
equation(T1 A = 0, T2 B = 0, double C = 0.0)
{
a = A;
b = B;
c = C;
return ;
};
};
看了 谁能帮忙使用类模板设计一个一...的网友还看了以下:
已知A、B、C、D、E五种物质之间存在以下转化关系.其中A、C两种物质的组成元素相同,且常温下是液 2020-04-08 …
复变函数中的欧拉公式定义域1、欧拉公式中e^(ix)=cosx+isinx,这里的X是只能取实数不 2020-04-26 …
按要求填空.(1)E的一种核素的质量数为63,中子数为34.E的基态原子的核外电子排布式是基态E2 2020-05-14 …
二次方程的求解公式x=? 帮忙给出推导过程. 是x关于a b c的一个公式,...二次方程的求解公 2020-05-16 …
刚入门求教2道小题第一题是这样的请写一个程式利用此公式:e=1+(1/1!)+(1/2!)+(1/ 2020-06-11 …
判断题:1设A,B是同阶对称矩阵,则AB也是对称矩阵.()2设n阶方阵A,B,C满足关系式BCA= 2020-06-18 …
设n阶实方阵A,B,C满足关系式ABC=E,其中E为n阶单位矩阵,则下列关系式成立的是()1.AC 2020-07-16 …
在匀强电场中E=Uq,U是电势差,E是什么?电场强度么==.可是在E=2分之1mv方—E=2分之1 2020-07-16 …
体育课的缩略形式P.E.位于陈述句句末的时候,E后面那一点“.”是否需要省略?比如说,是Myfav 2020-07-21 …
岳飞的词帮忙去一趟杭州的岳王庙,帮忙看看有哪些诗词刻在岳王庙,而且刻在哪里?请一一列出,格式要正确 2020-07-28 …