参考代码如下:
#include <stdio.h> //求最大公约数 int GCD(int a, int b) { int c = a % b; while (c != 0) { a = b; b = c; c = a % b; } return b; } //求最小公倍数:a和b的最小公倍数 = a * b / a和b的最大公约数 int LCM(int a, int b) { return a * b / GCD(a, b); } int main() { int a, b; scanf("%d %d", &a, &b); int gcd = GCD(a, b); int lcm = LCM(a, b); printf("%d %d\n", gcd, lcm); return 0; }
0.0分
0 人评分
【亲和数】 (C语言代码)浏览:908 |
打水问题 (C语言代码)浏览:1147 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:900 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1090 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:942 |
哥德巴赫曾猜测 (C语言代码)浏览:2560 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:773 |
文科生的悲哀 (C语言代码)浏览:1538 |