为了账号安全,请及时绑定邮箱和手机立即绑定

编写一个程序能带上流程图嘛

编写一个程序能带上流程图嘛

C
慕沐9048589 2017-11-07 19:03:13
查看完整描述

1 回答

已采纳
?
慕用4063026

TA贡献195条经验 获得超115个赞

#include<stdio.h>
//最大公约数
int gcd(int a,int b)
{
    if (a > b)
    {
        a^=b;b^=a;a^=b;
    }
    return a > 0 ? gcd (b % a, a) : b;
}
//最小公倍数
int lcm(int a, int b)
{
    int i;
    if (a > b)
    {
        a^=b;b^=a;a^=b;
    }
    for (i = b; i % a != 0; i+= b);
    return i;
}
 
int main()
{
    int a,b;
    while(scanf("%d%d",&a,&b) !=EOF)
    {
        printf("%d %d\n", gcd(a,b),lcm(a,b));
    }
    return 0;
}


查看完整回答
反对 回复 2017-11-08
  • 1 回答
  • 0 关注
  • 1462 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信