题目
两个难点,一个找最大和最小的值,另一个是找最大公约数。
二、代码实现
#include<iostream>
using namespace std;
int main()
{
int x, y;
int a, b, c; cin >> a >> b >> c;
int m, n;
m = max(a, max(b, c));//找出最大值
n = min(a, min(b, c));//找出最小值
x = m, y = n;//下面的步骤会破坏m,n用x,y存下来
int t = 1;
while (t != 0) {//该循坏用于求最大公约数
t = m % n;
m = n;
n = t;
}
cout << y / m << "/" << x / m;//两个数都除最大公约数而得到最简
}