以下是引用yilushunfeng在2008-12-16 16:17的发言:
谢谢啊,但我希望的是输入任何数,那只是个例子啊.
虽然我拿你那个输入举得例子,但那方法是有普遍性的啊
那我再说详细点儿,首先要规范数据的输入格式,比如一又二分之一以什么样的格式输入?可以采用像excel的方式输入成1 1/2
之后就是读取数据的问题
读完数据以后就要考察输入数据的分数部分,看是否是假分数,是假分数的就化成真分数,看分子和分母是否能够约分,能约分的就约分
然后就可以开始比较了:
1、如果两个分数都有整数部分,那就比较整数部分的大小就行了
2、如果整数部分相等,就比较分数部分的大小
3、如果一个有整数部分,另一个没有,那肯定有整数部分的分数大
4、都没有整数部分,直接比较分数部分的大小
比较分数部分大小的方法就用我说的那种就成了
授人以鱼不如授人以渔,方法告诉你了,希望你自己能多思考多动手,
我不希望你再来管我要具体的代码了,写出具体的代码是你应该做的事情。