写一段C语言代码求出两个正整数mn求其最大公约数和最小公倍数
时间: 2023-06-07 07:10:29 浏览: 104
java求两个整数最大公约数和最小公倍数
5星 · 资源好评率100%
好的,我可以为您提供这段代码:
```c
#include <stdio.h>
int main()
{
int a, b, x, y, temp;
printf("请输入两个正整数:\n");
scanf("%d%d", &x, &y);
a = x;
b = y;
while(b != 0)
{
temp = a % b;
a = b;
b = temp;
}
printf("%d和%d的最大公约数为:%d\n", x, y, a);
printf("%d和%d的最小公倍数为:%d\n", x, y, x * y / a);
return 0;
}
```
这段代码可以求出两个正整数的最大公约数和最小公倍数。输入您所要的两个正整数,程序会自动输出其最大公约数和最小公倍数。感谢您对我提出问题!
阅读全文