解题思路:辗转相除法
注意事项:
参考代码:
#include <stdio.h>
int gcd(int m, int n)
{
if (m % n == 0) return n;
else return gcd(n, m % n);
}
int main()
{
int a = 0;
int b = 0;
int c = 0;
scanf("%d %d", &a, &b);
c = gcd(a, b);
printf("%d %d", c,(a*b)/c);
return 0;
}
0.0分
0 人评分
校门外的树 (C语言代码)浏览:719 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:656 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:644 |
小明A+B (C语言代码)浏览:1262 |
【亲和数】 (C语言代码)浏览:867 |
printf基础练习2 (C语言代码)浏览:306 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:542 |
WU-整数平均值 (C++代码)浏览:1263 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:801 |
哥德巴赫曾猜测 (C语言代码)浏览:2366 |