急求答案: Free pascal,分数计算器(思路和程序)

2025-02-27 22:06:18
推荐回答(2个)
回答1:

你的样例的一和四有问题
当然如果要做的话还是简单的
case 加减 先把分母转化成相同的,再加减分子
乘除 将除转化为乘倒数,分子相乘,分母相乘
再用辗转相除法求最大公因数,分子分母都除一下这个,这样就是最简分数了
再判断分子是否大于分母,转化为带分数
最后输出
讲的这么详细了,就不给你打程序了吧

回答2:

以下是分数加法例子,可资借鉴。
http://zhidao.baidu.com/question/2116437996125954467.html?oldq=1