刚学了递归的C语言小白来写第一篇题解。代码如下: #include<stdio.h> long long f(long long a,long long b){ //定义函数求最大公倍数。 if(b==0)return a; return f(b,a%b); } int main(){ long long a,b,c; scanf("%lld %lld",&a,&b); c=f(a,b); a/=c; b/=c; printf("%lld",a*b*c); return 0; } 解释:这里运用了欧几里得算法求两个数的最大公约数,然后再用最大公约数和输入的两个数...