#include stdio.h int gcd(int m, int n) { while (n != 0) { int t = m % n; m = n; n = t; } return m; } int main() { int a, b; scanf(%d %d, a, b); if (b == 0) { printf(b不能为0); return 0; } int g = gcd(a, b); a /= g; b /= g; if (a / b == 0) { if (b 1) printf(%d/%d, a, b); else printf(0); } else { if (b == 1) printf(%d, a); else printf(%d+%d/%d, a / b, a % b, b); } return 0; }
Dec 9, 2023