Problem Description
编写一个C程序,实现两个分数的加减法
Input
输入包含多行数据
每行数据是一个字符串,格式是"a/boc/d"。
其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。
数据以EOF结束
输入数据保证合法
Output
对于输入数据的每一行输出两个分数的运算结果。
注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数
Sample Input
1/8+3/8 1/4-1/2 1/3-1/3
Sample Output
1/2 -1/4 0
Hint
Source
AC代码:
import java.util.Scanner;
class C{
int z;
int m;
public C(int z, int m) {
super();
this.z = z;
this.m = m;
}
public int gcd(int a,int b){///求最大公约数。
while(b>0)
{

最低0.47元/天 解锁文章
947

被折叠的 条评论
为什么被折叠?



