早教吧作业答案频道 -->数学-->
谁能帮忙使用类模板设计一个一元二次方程吗?使用类模板设计一个一元二次方程类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.滑升模板 2020-06-07 …
下列模具属于冷冲模的是( )。A.冲裁模B.弯型模C.锻模D.拉伸模 2020-06-07 …
为下面的词选择正确的字音:模a.(mó)b.(mú)模()式模()板模()棱两可模()型模()子模( 2020-11-03 …
小明带了ut元钱去文具店,他想买一本笔记本和一盒水彩笔,钱够吗?如果他再买一个铅笔盒,钱够吗?如果够 2020-12-08 …
英语翻译在重构出的模型的基础上,设计出一套注塑模具.产品成型难度大,模具结构较为复杂,对模具工作人员 2020-12-14 …
求:圆形垫圈模具设计的计算过程?一、排样二、确定压力机的型号三、初步确定模具的总体尺寸四、模具成型的 2020-12-18 …
(2014•鄂尔多斯一模)新型纳米材料MFe2Ox(3<x<4)中M表示+2价的金属元素,在反应中化 2020-12-24 …
求积分,s1/xdx这种1/u类型的,如何分辩答案是lnlul还是2次方的u的2次.抱歉数学符号很多 2020-12-26 …
U、V、W、Y、Z是原子序数依次增大的短周期主族元素,U、Y在周期表中的相对位置如下表;U元素与氧元 2021-02-01 …
U、V、W、Y是原子序数依次增大的短周期主族元素,U、Y在周期表中的相对位置如表;U元素与氧元素能形 2021-02-01 …