#include void LeastCommonMultiply(int m, int n);int main(int argc, char* argv[]){ for(;;) {int m = 0, n = 0;printf("请输入整数m: \b");scanf("%d",&m);getchar();printf("请输入整数n: \b");scanf("%d",&n);if (m == 0 || n == 0){
printf("m与n不能为~.\n");}if (mn) ? m : n;int b = (m > n) ? n : m; int c = 0; while ((a % b) != 0) {c = a % b;a = b;b = c; } printf("%d与%d的最大公约数为:%d\n",m,n,b);printf("%d与%d的最小公倍为:%d\n\n",m,n,(m * n / b));}
|