/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:score.cpp
*作 者:惠睿
*完成日期:2015年5月9日
*版 本 号:v1.0
*
*问题描述:实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简),比较(6种关系)的运算。
*程序输入:无输入。
*程序输出:输出调用后的结果。
*/
#include <iostream>
#include <iomanip>
using namespace std;
class CFraction
{
private:
int nume;
int deno;
public:
CFraction(int nu=0,int de=1);
void setration(int nu,int de);
void input();
CFraction operator+(const CFraction &t);
CFraction operator-(const CFraction &t);
CFraction operator*(const CFraction &t);
CFraction operator/(const CFraction &t);
bool operator > (CFraction &t);
bool operator < (CFraction &t);
bool operator >= (CFraction &t);
bool operator <= (CFraction &t);
bool operator == (CFraction &t);
bool
第八周项目3 分数类中的运算符重载
最新推荐文章于 2023-06-29 23:04:47 发布