描述
編寫乙個c程式,實現兩個分數的加減法
輸入
輸入包含多行資料
每行資料是乙個字串,格式是"a/boc/d"。
其中a, b, c, d是乙個0-9的整數。o是運算子"+"或者"-"。
資料以eof結束
輸入資料保證合法
輸出對於輸入資料的每一行輸出兩個分數的運算結果。
注意結果應符合書寫習慣,沒有多餘的符號、分子、分母,並且化簡至最簡分數
樣例輸入
1/8+3/81/4-1/2
1/3-1/3
樣例輸出
1/2-1/4
0
思路:還以為比較簡單,結果折騰乙個早上。。。注意細節,當2/1+3/1的結果不是5/1而是5,分子分母同為0就直接得0
**:
#include #include #include int f1(int b,int d,int n)
else
}} return 0;
}
分數加減法
描述 編寫乙個c程式,實現兩個分數的加減法 輸入輸入包含多行資料 每行資料是乙個字串,格式是 a boc d 其中a,b,c,d是乙個0 9的整數。o是運算子 或者 資料以eof結束 輸入資料保證合法 輸出對於輸入資料的每一行輸出兩個分數的運算結果。注意結果應符合書寫習慣,沒有多餘的符號 分子 分母...
分數加減法
時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 編寫乙個c程式,實現兩個分數的加減法 輸入 輸入包含多行資料 每行資料是乙個字串,格式是 a boc d 其中a,b,c,d是乙個0 9的整數。o是運算子 或者 資料以eof結束 輸入資料保證合法 輸出對於輸入資料的每一行輸出兩...
分數加減法
描述 編寫乙個c程式,實現兩個分數的加減法輸入 輸入包含多行資料 每行資料是乙個字串,格式是 a boc d 其中a,b,c,d是乙個0 9的整數。o是運算子 或者 資料以eof結束 輸入資料保證合法 輸出對於輸入資料的每一行輸出兩個分數的運算結果。注意結果應符合書寫習慣,沒有多餘的符號 分子 分母...