#include"stdio.h"
#include"math.h"
int Gcd(int m, int n)
{
int t;
do
{
t = m%n;
m = n;
n = t;
} while (n);
return m;
}
int Lcm(int m, int n)
{
int t = Gcd(m, n);
return (m*n) / t;
}
int main()
{
int m, n;
scanf("%d %d", &m, &n);
printf("%d %d", Gcd(m, n), Lcm(m, n));
return 0;
}
0.0分
0 人评分
C语言训练-阶乘和数* (C语言代码)浏览:996 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:623 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1089 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:2468 |
数列排序 (C语言代码)浏览:836 |
最长单词 (C语言代码)浏览:1377 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:524 |
printf基础练习2 (有点不明白)浏览:845 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:469 |
简单的a+b (C语言代码)浏览:632 |