描述有理数的Rational类如下,请补充类的其他成员使其能够执行各种运算。class Rational{ int m; // 分母 int n; // 分子void simple( ); //约分public: Rational(int nn=1,int mm=1); //构造 ……};1)重载算术运算符“+”、“-”、“*”、“/”,使之能够适用于各种有理数的四则运算。2)重载比较运算符“>”、“ <=” 和“==”,使之能够比较两个有理数。3)重载运算符“<<”,使其能以规范的方式输出分数,如1/2,-1/3,分母不能为0。
描述有理数的Rational类如下,请补充类的其他成员使其能够执行各种运算。class Rational{ int m; // 分母 int n; // 分子void simple( ); //约分public: Rational(int nn=1,int mm=1); //构造 ……};1)重载算术运算符“+”、“-”、“*”、“/”,使之能够适用于各种有理数的四则运算。2)重载比较运算符“>”、“ <=” 和“==”,使之能够比较两个有理数。3)重载运算符“<<”,使其能以规范的方式输出分数,如1/2,-1/3,分母不能为0。
发布时间:2025-05-30 21:08:24