3.循环结构程序设计

最大公约数和最小公倍数

题目描述
输入两个正整数m和n,求其最大公约数和最小公倍数。
输入格式
两个整数
输出格式
最大公约数,最小公倍数
样例输入
5 7
样例输出
1 35
#include<stdio.h>

int gcd(int a, int b)
{
    return b ? gcd(b, a % b) : a;
}

int main()
{
	int a, b;
	scanf("%d%d", &a, &b);
	printf("%d %d", gcd(a, b), a * b / gcd(a, b));
	return 0;
}
posted @ 2024-10-10 13:05  ericf  阅读(11)  评论(0)    收藏  举报