用 c语言怎么求m n的最大公约数和最小公倍数。
1 回答
已采纳
我爱吃牛排
TA贡献47条经验 获得超127个赞
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int m, n, r;
int s;
printf("输入两数:");
scanf("%d %d", &m, &n);
s = m * n;
while(n != 0) {
r = m % n;
m = n;
n = r;
}
printf("GCD:%d\n", m);
printf("LCM:%d\n", s/m);
//system("pause");
return 0;
}- 1 回答
- 0 关注
- 1276 浏览
添加回答
举报
0/150
提交
取消
