标签:
#include <iostream>
using
namespace
std;
int
gy(
int
a,
int
k1)
{
int
min;
if
(a>k1)min=k1;
else
min=a;
while
(min)
{
if
(a%min==0&&k1%min==0)
{
if
(k1/min==1) cout<<a/min<<endl;
else
cout<<a/min<<
‘/‘
<<k1/min<<endl;
break
;
}
min--;
}
return
0;
}
int
main()
{
int
a,b,c,d,k1,g;
char
x1,j1,j2;
while
(cin>>a>>j1>>b>>x1>>c>>j2>>d)
{k1=b*d;
a=a*d;c=b*c;
if
(x1==
‘-‘
)
{a=a-c;
if
(a==0)
cout<<
‘0‘
<<endl;
if
(a<0){a=-a;cout<<
"-"
;gy(a,k1);}
else
{gy(a,k1);}
}
if
(x1==
‘+‘
)
{a=c+a;
if
(a==0)
cout<<
‘0‘
<<endl;
else
gy(a,k1);
}
}
cout<<endl;
return
0;
}
标签:
原文地址:http://www.cnblogs.com/lxh-boke/p/4537206.html