c 有理數加法

2021-07-10 15:16:59 字數 701 閱讀 1918

本題要求編寫程式,計算兩個有理數的和。

輸入格式:

輸入在一行中按照a1/b1 a2/b2的格式給出兩個分數形式的有理數,其中分子和分母全是整形範圍內的正整數。

輸出格式:

在一行中按照a/b的格式輸出兩個有理數的和。注意必須是該有理數的最簡分數形式,若分母為1,則只輸出分子。

輸入樣例1:

1/3 1/6
輸出樣例1:

1/2
輸人樣例2:

4/3 2/3
輸出樣例2:

2
程式**:

#include

using

namespace

std;

struct fenshu

;fenshu calc(const fenshu a,const fenshu b);

void print(fenshu a);

int main()

fenshu calc(const fenshu a,const fenshu b)

i++;

}return ans;

}void print(fenshu a)

return n;

}

c 有理數加法

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

5 33 有理數加法

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

PTA 有理數加法

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