早教吧作业答案频道 -->其他-->
设计一个头文件要求:使用户可以像使用系统头文件那样,通过包含它就可以使用在头文件中定义的功能。具体要求设计一个有理数(Rational)类的头文件,以供用户求解有理分式方程。开发的
题目详情
设计一个头文件
要求:使用户可以像使用系统头文件那样,通过包含它就可以使用在头文件中定义的功能。具体要求设计一个有理数(Rational)类的头文件,以供用户求解有理分式方程。开发的Rational类的目标就是创建一种类型,而且该类型的对象要像使用基本类型定义的对象那样,让人感到自然。如Rational r1(3,5);表示创建有理分数3/5。定义有理数:Rational r1,r2(3/8),r3(1/8);就可以使用运算r1=r2+r3求r2+r3,这时r1为4/8,而且可以约分为1/2。
要求:使用户可以像使用系统头文件那样,通过包含它就可以使用在头文件中定义的功能。具体要求设计一个有理数(Rational)类的头文件,以供用户求解有理分式方程。开发的Rational类的目标就是创建一种类型,而且该类型的对象要像使用基本类型定义的对象那样,让人感到自然。如Rational r1(3,5);表示创建有理分数3/5。定义有理数:Rational r1,r2(3/8),r3(1/8);就可以使用运算r1=r2+r3求r2+r3,这时r1为4/8,而且可以约分为1/2。
▼优质解答
答案和解析
主要是重载运算符#include class Rational{public: int numerator; int denominator; Rational(int up,int down) { numerator=up; denominator=down; } Rational(){}; ~Rational(){};};int gcd(int a,int b); ...
看了设计一个头文件要求:使用户可以...的网友还看了以下:
建立EDI用户之间数据交换关系,通常使用的方式为A.EDI用户之间采用专线进行直接数据交换B.EDI 2020-05-23 …
对于最终用户来说,数据库系统的体系结构应划分为A.外模式、概念模式和内模式结构B.单用户结构、主 2020-05-23 …
某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数 2020-05-23 …
某幢楼没安装宽带的户数占居民总户数的七分之一如果再有2户装上宽带则没安装的户数恰好占总户数的九分之 2020-05-24 …
恩格尔系数问题.某户的恩格尔系数是0.56,若随着收入的增加,饮食开支也提高40%,那么要达到小康 2020-06-04 …
PLC的各种系统参数、I/O映像等参数存放到PLC的( )中。A.系统ROMB.系统数据块(SDB) 2020-06-07 …
关于梅捏劳斯定理梅捏劳斯定理我知道在三角形中,如果一条直线与△ABC的三边AB、BC、CA或其延长 2020-06-17 …
B/S工作方式,用户数为100个,用户每分钟产生11个事务,事务量大小为0.06MB,则这个系统需 2020-08-03 …
户人口数符合什么分布?知道某地区的人口总数,想估算1人户、2人户、3人户……大概各有多少.但不知道他 2020-11-11 …
下表是料研人员对稻鱼共生系统(即:同一片农田中既种水稻又养鱼)和水稻单种系统调查得到的部分数据,相关 2021-01-02 …