C 三 乙個有理數類

2021-04-01 20:03:09 字數 431 閱讀 4592

class rational

;rational::rational(int numerator,int demominator):numerator(numerator),

demominator(demominator)

const rational rational::operator=(const rational& rhs)

int rational::getdemominator() const

int rational::getnumerator() const

void rational::setdemominator(int demominator)

void rational::setnumerator(int numberator)

void rational::printrational() const

c 有理數加法

本題要求編寫程式,計算兩個有理數的和。輸入格式 輸入在一行中按照a1 b1 a2 b2的格式給出兩個分數形式的有理數,其中分子和分母全是整形範圍內的正整數。輸出格式 在一行中按照a b的格式輸出兩個有理數的和。注意必須是該有理數的最簡分數形式,若分母為1,則只輸出分子。輸入樣例1 1 3 1 6輸出...

c 有理數加法

本題要求編寫程式,計算兩個有理數的和。輸入格式 輸入在一行中按照a1 b1 a2 b2的格式給出兩個分數形式的有理數,其中分子和分母全是整形範圍內的正整數。輸出格式 在一行中按照a b的格式輸出兩個有理數的和。注意必須是該有理數的最簡分數形式,若分母為1,則只輸出分子。輸入樣例1 1 3 1 6輸出...

有理數類的設計

package rational public class rational public long getnumerator public long getdenominator public rational add rational r2 public rational subtract ra...