题目:输入两个正整数m,n,求其最小公倍数。
#include <stdio.h>
int main (){
int m, n,t,k;
scanf("%d", &m);
scanf("%d", &n);
k = m * n;
L1:if (m == n) {
k = k / m;
printf("最大公倍数为%d\n",k);
}
else if (m < n) {
t = m;
m = n;
n = t;
}
m = m - n;
goto L1;
return 0;
}
测试结果:
小结:最小公倍数等于两数的乘积除以最大公约数。